redis入门指南-笔记-简介
Posted piaxiaohui
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了redis入门指南-笔记-简介相关的知识,希望对你有一定的参考价值。
Redis-REmote DIctionary Server(远程字典服务)
Redis特性简介
1. 存储结构---字典形式键值对
数据类型如下:
字符串类型、散列类型、列表类型、集合类型和有序集合类型
2. 内存存储与持久化
1) Redis把数据存储在内存中,读取速度快,一秒内读写超过十万个键值;而mysql将数据存储在硬盘中,受I/O读取速度限制。
2) 持久化: 内存中的数据在电脑关机后就丢失了,而redis提供了持久化的支持,即可以将内存中的数据异步写入到硬盘中;
3. 功能丰富
1) 设置每个键的生存时间(TTL)---让Redis可以作为缓存系统来使用
Redis与Memcached的区别:Redis是单线程模型,而Memcached是多线程模型,Memcached在多核服务器上的性能更高一些;但是Redis的性能已经足够优秀,在绝大部分场合下其性能都不会成为瓶颈;
2) 可以限定数据占用的最大内存空间;
3) Redis的列表类型键可以用来实现队列,并且支持阻塞式读取,可以很容易实现一个高性能的优先级队列
4) Redis还支持“发布/订阅”的消息模式,可以基于此构建聊天室等系统。
4. 简单稳定
命令简单、代码3W行
以上是关于redis入门指南-笔记-简介的主要内容,如果未能解决你的问题,请参考以下文章