<?xml version="1.0" encoding="utf-8"?>
<feed xml:lang="en-us" xmlns="http://www.w3.org/2005/Atom"><title>Simon Willison's Weblog: virtualmemory</title><link href="http://simonwillison.net/" rel="alternate"/><link href="http://simonwillison.net/tags/virtualmemory.atom" rel="self"/><id>http://simonwillison.net/</id><updated>2010-02-09T15:59:18+00:00</updated><author><name>Simon Willison</name></author><entry><title>Redis Virtual Memory: the story and the code</title><link href="https://simonwillison.net/2010/Feb/9/redis/#atom-tag" rel="alternate"/><published>2010-02-09T15:59:18+00:00</published><updated>2010-02-09T15:59:18+00:00</updated><id>https://simonwillison.net/2010/Feb/9/redis/#atom-tag</id><summary type="html">
    
&lt;p&gt;&lt;strong&gt;&lt;a href="http://antirez.com/post/redis-virtual-memory-story.html"&gt;Redis Virtual Memory: the story and the code&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
Fascinating overview of the virtual memory feature coming to Redis 2.0, which will remove the requirement that all Redis data fit in RAM. Keys still stay in RAM, but rarely accessed values will be swapped to disk. 16 GB of RAM will be enough to hold 100 million keys, each with a value as large as you like.


    &lt;p&gt;Tags: &lt;a href="https://simonwillison.net/tags/databases"&gt;databases&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/keyvaluestores"&gt;keyvaluestores&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/redis"&gt;redis&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/salvatore-sanfilippo"&gt;salvatore-sanfilippo&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/virtualmemory"&gt;virtualmemory&lt;/a&gt;&lt;/p&gt;



</summary><category term="databases"/><category term="keyvaluestores"/><category term="redis"/><category term="salvatore-sanfilippo"/><category term="virtualmemory"/></entry></feed>