]>
Commit | Line | Data |
---|---|---|
1 | ||
2 | <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"> | |
3 | <html> | |
4 | <head> | |
5 | <link type="text/css" rel="stylesheet" href="style.css" /> | |
6 | </head> | |
7 | <body> | |
8 | <div id="page"> | |
9 | ||
10 | <div id='header'> | |
11 | <a href="index.html"> | |
12 | <img style="border:none" alt="Redis Documentation" src="redis.png"> | |
13 | </a> | |
14 | </div> | |
15 | ||
16 | <div id="pagecontent"> | |
17 | <div class="index"> | |
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> | |
20 | </div> | |
21 | ||
22 | <h1 class="wikiname">RedisBigData</h1> | |
23 | ||
24 | <div class="summary"> | |
25 | ||
26 | </div> | |
27 | ||
28 | <div class="narrow"> | |
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 | |
48 | </pre> | |
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> | |
54 | ||
55 | </div> | |
56 | ||
57 | </div> | |
58 | </div> | |
59 | </body> | |
60 | </html> | |
61 |