资源预览内容
第1页 / 共5页
第2页 / 共5页
第3页 / 共5页
第4页 / 共5页
第5页 / 共5页
亲,该文档总共5页全部预览完了,如果喜欢就下载吧!
资源描述
高并发之Redis初级,博客地址:blog.csdn.net/yangzhenping,讲师:杨振平,http:/edu.csdn.net,Redis概览,Redis是一个开源的,先进的key-value存储和构建高性能的,可扩展的Web应用程序的重要的解决方案。 Redis它拥有区别于很多其竞争对手的三个主要特点: 1. Redis在内存中完全拥有它的数据库,使用磁盘仅适用于持久性。 2. 相比许多键值数据存储,Redis有一套比较丰富的数据类型。 3. Redis可以将数据复制到任意数量的从Redis上。,Redis优势,1. 异常快速:Redis速度非常快,每秒可以执行约11万SETs,每秒约81000GETs。 2. 支持丰富的数据类型:Redis原生支持大多数大部分开发者已经知道像列表,集,排序集,哈希等的数据类型。这使得它非常容易解决各种各样的问题,因为我们知道哪些问题可以由数据类型更好地处理。 3. 操作都是原子:所有Redis的操作是原子,这可以确保如果两个客户端同时访问服务器,Redis将得到更新的值。 4.多实用工具:Redis是一个多实用工具,可以在一些像缓存,消息传递队列的用例中的使用(Redis原生支持发布/订阅),在您的应用程序,如Web应用程序会话,网站页面点击数的任何短暂的数据,等等,Redis为何异于其他键值对存储,Redis是,在键值数据库中,其中值可以包含更复杂的数据类型,对这些数据类型定义的原子操作不同的演变轨迹。 Redis是一个内存,但持久性在磁盘上的数据库,所以它代表了不同的权衡,其中非常高的写入和读出速度是伴随着数据集的限制,即不能超过内存的大小。 在内存数据库另一个优点是,复杂的数据结构的内存表示相比来操纵磁盘上的相同的数据结构是简单得多,所以Redis可以做很多事情,很少有内部的复杂性。,THANKS,CSDN网站:www.csdn.net 企业服务:http:/ems.csdn.net/ 人才服务:http:/job.csdn.net/ CTO俱乐部:http:/cto.csdn.net/ 高校俱乐部:http:/student.csdn.net/ 程序员杂志:http:/programmer.csdn.net/,CODE平台:https:/code.csdn.net/ 项目外包:http:/www.csto.com/ CSDN博客:http:/blog.csdn.net/ CSDN论坛:http:/bbs.csdn.net/ CSDN下载:http:/download.csdn.net/,本课程由杨振平提供,
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号