REmote DIctionary Server(Redis) 是一個由 Salvatore Sanfilippo 寫的 key-value 存儲系統,是跨平臺的非關系型數據庫。
Redis 是一個開源的使用 ANSI C 語言編寫、遵守 BSD 協議、支持網絡、可基于內存、分布式、可選持久性的鍵值對(Key-Value)存儲數據庫,并提供多種語言的 API。
Redis 通常被稱為數據結構服務器,因為值(value)可以是字符串(String)、哈希(Hash)、列表(list)、集合(sets)和有序集合(sorted sets)等類型。
誰適合閱讀本教程?
本教程是為專業的程序開發人員,通過本教程你可以一步一步了解 Redis 的應用。
閱讀本教程前,您需要了解的知識?
閱讀本教程前,你需要了解基本的數據結構,例如以下幾種:
- String: 字符串
- Hash: 散列
- List: 列表
- Set: 集合
- Sorted Set: 有序集合
在閱讀本教程前,你需要了解基本的數據結構。
相關資源
Redis 官網:https://redis.io/
源碼地址:https://github.com/redis/redis
Redis 在線測試:http://try.redis.io/
Redis 命令參考:http://doc.redisfans.com/