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>RedisInternals: Contents
</b><br> <a href=
"#Redis Internals">Redis Internals
</a><br> <a href=
"#Redis STRINGS">Redis STRINGS
</a><br> <a href=
"#Redis Virtual Memory">Redis Virtual Memory
</a><br> <a href=
"#Redis Event Library">Redis Event Library
</a>
22 <h1 class=
"wikiname">RedisInternals
</h1>
29 <h1><a name=
"Redis Internals">Redis Internals
</a></h1>This is a source code level documentation of Redis.
<h2><a name=
"Redis STRINGS">Redis STRINGS
</a></h2>String is the basic building block of Redis types.
<br/><br/>Redis is a key-value store.
30 All Redis keys are strings and its also the simplest value type.
<br/><br/><blockquote></blockquote>Lists, sets, sorted sets and hashes are other more complex value types and even
31 these are composed of strings.
<br/><br/><a href=
"HackingStrings.html">Hacking Strings
</a> documents the Redis String implementation details.
<h2><a name=
"Redis Virtual Memory">Redis Virtual Memory
</a></h2>A technical specification full of details about the
<a href=
"VirtualMemorySpecification.html">Redis Virtual Memory subsystem
</a><h2><a name=
"Redis Event Library">Redis Event Library
</a></h2>Read
<a href=
"EventLibray.html">event library
</a> to understand what an event library does and why its needed.
<br/><br/><a href=
"RedisEventLibrary.html">Redis event library
</a> documents the implementation details of the event library used by Redis