Redis, from the Ground Up
Redis, from the Ground UpA deep dive into Redis' origins, design decisions, feature set, and a look at a few potential applications.
Redis (“REmote DIctionary Service”) is an open-source (BSD-licensed) database server.
[*]History
[*]Data Structure Server
[*]Key Advantages
[*]Performance
[*]Atomicity
[*]Foundational Data Types
[*]Polyglot Persistence
[*]Client Protocol
[*]Getting Started
[*]Key Disadvantages
[*]RAM
[*]Persistence
[*]Memory Bloat
[*]Diving In
[*]String Keys
[*]Expiry
[*]Sidenote: memcached?
[*]Replication
[*]Persistence
[*]Options
[*]Binary Dumps and In-Memory Representation
[*]Problems
[*]Expiry
[*]Redis Versions Prior to 2.1.3
[*]Redis Versions 2.1.3 and Above
[*]More on Strings
[*]Increment
[*]SETNX and Locking
[*]Lists
[*]Sets
[*]Sorted Sets
[*]Hashes
[*]Redis Transactions
[*]Redis Virtual Memory
[*]Limitations
[*]Implementation Details
[*]Publish/Subscribe
[*]Example
[*]Usage Examples
[*]Caching
[*]Nginx + Redis
[*]Interprocess Communication
[*]Views
[*]Job Management
[*]Locking
[*]Designing with Redis
[*]Other Resources
转:http://blog.mjrusso.com/2010/10/17/redis-from-the-ground-up.html
页:
[1]