Redis
本质上一个
Key/Value nosql 数据库
,与Memcached类似的NoSQL型数据库,但是他的数据可以持久化的保存在磁盘上,解决了服务重启后数据不丢失的问题,他的值可以是string(字符串)、list(列表)、sets(集合)或者是ordered sets(被排序的集合),所有的数据类型都具有push/pop、add/remove、执行服务端的并集、交集、两个sets集中的差别等等操作,这些操作都是具有原子性的,Redis还支持各种不同的排序能力
Redis 2.0更是增加了很多新特性,如:提升了性能、增加了新的数据类型、更少的利用内存(AOF和VM)
Redis 支持绝大部分主流的 开发语言 ,如: C 、 Java 、C#、 PHP 、Perl、Python、Lua、Erlang、Ruby等等
官网:http://code.google.com/p/redis/
Redis性能
Redis 2.0更是增加了很多新特性,如:提升了性能、增加了新的数据类型、更少的利用内存(AOF和VM)
Redis 支持绝大部分主流的 开发语言 ,如: C 、 Java 、C#、 PHP 、Perl、Python、Lua、Erlang、Ruby等等
官网:http://code.google.com/p/redis/
Redis性能
根据Redis官方的测试结果:在50个并发的情况下请求10w次,写的速度是110000次/s,读的速度是81000次/s
队列 是redis里面的一种功能