2 <!DOCTYPE HTML PUBLIC
"-//W3C//DTD HTML 4.01//EN">
5 <link type=
"text/css" rel=
"stylesheet" href=
"style.css" />
12 <img style=
"border:none" alt=
"Redis Documentation" src=
"redis.png">
16 <div id=
"pagecontent">
18 <!-- This is a (PRE) block. Make sure it's left aligned or your toc title will be off. -->
19 <b>RedisBigData: Contents
</b><br> <a href=
"#BGSAVE and BGREWRITEAOF blocking fork() call">BGSAVE and BGREWRITEAOF blocking fork() call
</a><br> <a href=
"#Using multiple cores">Using multiple cores
</a><br> <a href=
"#Splitting data into multiple instances">Splitting data into multiple instances
</a><br> <a href=
"#BGSAVE / AOFSAVE memory usage, and copy on write">BGSAVE / AOFSAVE memory usage, and copy on write
</a><br> <a href=
"#BGSAVE / AOFSAVE time for big datasets">BGSAVE / AOFSAVE time for big datasets
</a><br> <a href=
"#Non blocking hash table">Non blocking hash table
</a>
22 <h1 class=
"wikiname">RedisBigData
</h1>
29 =Redis Big Data: facts and guidelines=
<h2><a name=
"BGSAVE and BGREWRITEAOF blocking fork() call">BGSAVE and BGREWRITEAOF blocking fork() call
</a></h2>
30 <pre class=
"codeblock python" name=
"code">
31 fork.c
&& ./a.out
32 allocated:
1 MB, fork() took
0.000
33 allocated:
10 MB, fork() took
0.001
34 allocated:
100 MB, fork() took
0.007
35 allocated:
1000 MB, fork() took
0.059
36 allocated:
10000 MB, fork() took
0.460
37 allocated:
20000 MB, fork() took
0.895
38 allocated:
30000 MB, fork() took
1.327
39 allocated:
40000 MB, fork() took
1.759
40 allocated:
50000 MB, fork() took
2.190
41 allocated:
60000 MB, fork() took
2.621
42 allocated:
70000 MB, fork() took
3.051
43 allocated:
80000 MB, fork() took
3.483
44 allocated:
90000 MB, fork() took
3.911
45 allocated:
100000 MB, fork() took
4.340
46 allocated:
110000 MB, fork() took
4.770
47 allocated:
120000 MB, fork() took
5.202
49 <h2><a name=
"Using multiple cores">Using multiple cores
</a></h2>
50 <h2><a name=
"Splitting data into multiple instances">Splitting data into multiple instances
</a></h2>
51 <h2><a name=
"BGSAVE / AOFSAVE memory usage, and copy on write">BGSAVE / AOFSAVE memory usage, and copy on write
</a></h2>
52 <h2><a name=
"BGSAVE / AOFSAVE time for big datasets">BGSAVE / AOFSAVE time for big datasets
</a></h2>
53 <h2><a name=
"Non blocking hash table">Non blocking hash table
</a></h2>