什么是Redis
(1)性能极高 - Redis能读的速度是110000次/s,写的速度是81000次/s 。
(2)丰富的数据类型 - Redis 支持二进制案例的 Strings , Lists , Hashes , Sets 及 Ordered Sets 数据类型操作。
(3)原子 - Redis的所有操作都是原子性的,同时Redis还支持对几个操作合并后的原子性执行。
(4)丰富的特性 - Redis 还支持publish/subscribe , 通知 ,key 过期等等特性
(5)采用单线程,避免了不必要的上下文切换和竞争条件,也不存在多进程或者多线程导致的切换而消耗 CPU ,不用去考虑各种锁的问题,不存在加锁释放锁操作,没有因为可能出现死锁而导致的性能消耗;
(6)使用多路 I/O 复用模型,非阻塞 IO;
(1)缓存(数据查询,短连接,新闻内容,商品内容等),使用最多
(2)聊天室在线好友列表
(3)任务队列(秒杀,抢购,12306等)
(4)应用排行榜
(5)网站访问统计
(6)数据过期处理(可以精确到毫秒)
(7)分布式集群架构中的session问题
(1)https://redis.io/ 英文地址
(2)http://www.redis.cn/ 中文地址
文章转载自东神殿下,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




