Redis
文章平均质量分 89
Atomatom98
但行好事 莫问前程
展开
-
Redis事务和锁机制
文章目录一.定义和基本特性1.redis事务的定义2.redis事务相关命令Multi,Exec,Discard3.事务的错误处理二.redis的锁机制1.乐观锁介绍2.redis命令WATCH key [key....]UNWATCH3.redis事务特性一.定义和基本特性1.redis事务的定义MULTI, EXEC, DISCARD and WATCH are the foundation of transactions in Redis. They allow the execution o原创 2021-08-15 20:33:01 · 290 阅读 · 0 评论 -
Redis数据库持久化机制------RDB和AOF详解
一.持久化持久化是将程序数据在持久状态和瞬时状态间转换的机制。通俗的讲,就是瞬时数据(比如内存中的数据,是不能永久保存的)持久化为持久数据,持久化数据存放的两个位置:内存:高效、断电(关机)内存数据会丢失硬盘:读写速度慢于内存,断电数据不会丢失二.RDBRDB是redis的默认持久化机制。RDB相当于照快照,保存的是一种状态。快照是默认的持久化方式。这种方式是就是将内存...原创 2019-10-25 08:54:37 · 183 阅读 · 0 评论 -
Redis数据库中Set和ZSet的常用命令,高级语法和应用场景
一.简介SETRedis 的 Set 是 String 类型的无序集合。集合成员是唯一的,这就意味着集合中不能出现重复的数据。Redis 中集合是通过哈希表实现的,所以添加,删除,查找的复杂度都是 O(1)集合中最大的成员数为 232 - 1 (4294967295, 每个集合可存储40多亿个成员)Redis底层:底层使用了intset和hashtable两种数据结构,intset...原创 2019-10-24 09:52:32 · 1322 阅读 · 0 评论 -
Redis数据库中List列表的常用命令,高级语法和应用场景
一.简介Redis列表是简单的字符串列表,按照插入顺序排序。你可以添加一个元素到列表的头部(左边)或者尾部(右边)一个列表最多可以包含 232 - 1 个元素 (4294967295, 每个列表超过40亿个元素)类似JAVA中的LinkedList二.基本命令赋值语法:LPUSH key value1 [value2] //将一个或多个值插入到列表头部(从左侧添加)RPUS...原创 2019-10-23 19:47:02 · 479 阅读 · 0 评论 -
Redis数据库中Hash哈希的介绍,常用命令和应用场景
一.简介Redis hash 是一个string类型的field和value的映射表,hash特别适合用于存储对象。 可以看成一个map容器Redis 中每个 hash 可以存储 232 - 1 键值对(40多亿)。该类型的数据仅占用很少的磁盘空间(相比于JSON)二.命令问题:有一个人叫小明,他的信息如下,现在想要把他的信息存在redis中:姓名:xiaoming年龄:21...原创 2019-10-22 19:07:00 · 532 阅读 · 0 评论 -
Redis数据库基础知识-----简介,特点
Redis数据库的基础知识,包括简介,作者,与其他数据库的对比等原创 2019-10-17 16:15:10 · 531 阅读 · 0 评论