
redis
redis
zane197
这个作者很懒,什么都没留下…
展开
-
redis基础知识汇总
redis基础知识汇总一、redis 基础知识1. 什么是Redis?2. redis的优缺点?3. redis比memcached的优势在哪里?以及两者的区别?4. redis的持久化策略?5. Redis过期键的删除策略6. 数据淘汰策略7. redis的事务?8、redis 事件?9、redis 集群redis哨兵数据分片主从配置二、Redis的应用场景一、redis 基础知识1. 什么是Redis?Redis(Remote Dictionary Server) 是一个使用 C 语言编写的、开源原创 2020-07-01 17:01:03 · 448 阅读 · 0 评论 -
redis学习记录
redis基础知识汇总缓存的基本知识缓存的思想缓存的优势与代价缓存读写的模式缓存分类及常用缓存缓存的七大经典问题一、redis 基础知识1. 什么是Redis?2. redis的优缺点?redis为什么是单线程的?redis比memcached的优势在哪里?以及两者的区别?redis的基本数据结构redis底层的数据结构redisObject字符串对象Sds列表对象ziplistquicklist哈希对象dict集合对象有序集合对象hyperloglogGEObitmapRedis的协议模式设计原则两种特殊原创 2020-08-25 14:57:04 · 1302 阅读 · 1 评论 -
redis系列(一):redis基础介绍
redis系列(一):redis基础介绍一、NoSQL介绍NoSQL,泛指非关系型的数据库,NoSQL即Not-Only SQL,它可以作为关系型数据库的良好补充。由于传统的关系型数据库在对对海量数据的高效率存储和访问的需求对数据库的高可扩展性和高可用性的需求对海量数据的高效率存储和访问的需求等方面无法满足现存的业务需要,所以才导致关系型数据库的快速发展。二、NoSQL的分类1...原创 2019-04-18 11:19:34 · 198 阅读 · 0 评论 -
redis系列(二):redis安装与配置
redis系列(二):redis安装与配置一、redis的安装redis安装包下载 http://download.redis.io/releases/redis-5.0.4.tar.gz将安装包上传到服务器上解压到源码到 /usr/local/目录下面tar -zxvf redis-5.0.4.tar.gz -C /usr/local/cd /usr/localmv redis...原创 2019-04-18 11:20:36 · 172 阅读 · 0 评论 -
redis系列(三)之String类型的基础操作
redis系列(三)之String类型的基础操作查看所有的键值对:keys *设置值set <key> <value> //set name zane 返回 OK如果多次对同一key设置不同的值,会覆盖掉之前的值获取值get name // zhozhen 删除值del name 如果不存在进行设置,如果存在就不进行设置s...原创 2019-04-18 11:23:18 · 142 阅读 · 0 评论 -
redis系列(四)之Hash类型的基础操作
redis系列(四)之Hash类型的基础操作Hash类型是String类型的field和value的映射表,或者说是一个String集合。它的特别适合存储对象,相比较而言,将一个对象类型存储在Hash类型里要比存储在String类型里占用更少的内存空间,并方便存取整个对象。是redis最常用的类型。设置hashhset myhash field1 hello field2 world(...原创 2019-04-18 11:24:01 · 184 阅读 · 0 评论 -
redis系列(五)之list类型的基础操作
redis系列(五)之list类型的基础操作List类型是一个链表结构的集合,其主要功能有push、pop、获取元素等。更详细的说,List类型是一个双端链表的结构,我们可以通过相关操作进行集合的头部或者尾部添加删除元素,list的设计非常简单精巧,即可以做为栈,又可以作为队列。添加元素(push)lpush: 从头部加入元素,先进后出 ,类似于java中的栈rpush: 从尾部加入...原创 2019-05-25 10:34:23 · 369 阅读 · 0 评论 -
redis系列(六)之set类型的基础操作
redis系列(六)之set类型的基础操作set集合是string类型的无序集合,set是通过hashtable实现的,对集合我们可以取交集、并集、差集。add方法:向名称为key的set中添加示素小结:set集合不允许重复元素smembers查看set集合的元素srem方法:删除set集合元素;spop方法:随机返回删除的keysdiff方法:返回俩个集合的不同元素(哪个...原创 2019-05-25 12:08:14 · 361 阅读 · 0 评论