remote dictionary server(redis) 是一个由 salvatore sanfilippo 写的 key-value 存储系统,是跨平台的非关系型数据库。
redis是一个开源的使用 ansi c 语言编写、遵守 bsd 协议、支持网络、可基于内存、分布式、可选持久性的键值对(key-value)存储数据库,并提供多种语言的 api。
redis 通常被称为数据结构服务器,因为值(value)可以是字符串(string)、哈希(hash)、列表(list)、集合(sets)和有序集合(sorted sets)等类型。
redis的出现,很大程度补偿了memcached这类key/value存储的不足,在部分场合可以对关系数据库起到很好的补充作用。它提供了java,c/c ,c#,php,javascript,perl,object-c,python,ruby,erlang等客户端,使用很方便。
redis 支持主从同步。数据可以从主服务器向任意数量的从服务器上同步,从服务器可以是关联其他从服务器的主服务器。这使得redis可执行单层树复制。存盘可以有意无意的对数据进行写操作。由于完全实现了发布/订阅机制,使得从数据库在任何地方同步树时,可订阅一个频道并接收主服务器完整的消息发布记录。同步对读取操作的可扩展性和数据冗余很有帮助。
相关资源
redis ag真人试玩娱乐官网:https://redis.io/
redis下载:http://redis.io/download
源码地址:https://github.com/redis/redis
redis 在线测试:http://try.redis.io/
redis 命令参考:http://doc.redisfans.com/