前言:
在过去的几年中,NoSQL 数据库一度成为高并发、海量数据存储解决方案的代名词,与之相应的产品也呈现出雨后春笋般的生机。然而在众多产品中能够脱颖而出的却屈指可数,如 RedisMongoDB、BerkeleyDB 和 CouchDB 等。
Redis的优势
1). 和其他 NoSQL 产品相比,Redis 的易用性极高,因此对于那些有类似产品使用经验的开发者来说,一两天,甚至是几个小时之后就可以利用 Redis 来搭建自己的平台了。
2). 在解决了很多通用性问题的同时,也为一些个性化问题提供了相关的解决方案,如索引引擎、统计排名、消息队列服务等。
目前版本中redis存在的主要问题
1). 在官方版本中没有提供 Windows 平台的支持,已发布的正式版本中只是支持类 Unix 和MacOSX 台。
2). 没有提供集群的支持,然而据官网所述,预计在 2.6 版本中会加入该特征。
3). Publication/Subscription 功能中,如果 master 宕机,slave 无法自动提升为 master。
Redis 学习手册(String 数据类型)
概述
字符串类型是 Redis 中最为基础的数据存储类型,它在 Redis 中是二进制安全的,这便意味着该类型可以接受任何格式的数据,如 JPEG 图像数据或 Json 对象描述信息等。在 Redis 中字符串类型Value最多可以容纳的