![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Redis
__Forever__
Coder;
算法爱好者;
数学建模爱好者;
研究生期间软件硬件都做,-_-||
热爱交朋友,探讨程序世界的美妙;
目前工作从事C,C++,Linux;
邮箱:Fugangli@foxmail.com,欢迎骚扰!
展开
-
Redis总结篇3
redis 事务 Redis 通过 MULTI、EXEC、WATCH 等命令来实现事务(transaction)功能。事务提供了一种将多个命令请求打包,然后一次性、按顺序地执行多个命令的机制,并且在事务执行期间,服务器不会中断事务而改去执行其他客户端的命令请求,它会将事务中的所有命令都执行完毕,然后才去处理其他客户端的命令请求。 在传统的关系式数据库中,常常用 ACID 性质来检验事务功能的可靠性...转载 2019-08-08 10:43:28 · 89 阅读 · 0 评论 -
Redis学习篇1
1、什么是Redis Redis 与其他 key - value 缓存产品有以下三个特点: Redis支持数据的持久化,可以将内存中的数据保存在磁盘中,重启的时候可以再次加载进行使用。 Redis不仅仅支持简单的key-value类型的数据,同时还提供list,set,zset,hash等数据结构的存储。 Redis支持数据的备份,即master-slave模式的数据备份。 2、Redis的优...原创 2019-08-06 08:36:15 · 89 阅读 · 0 评论 -
Redis学习篇2
1、Redis 数据类型 Redis支持五种数据类型:string(字符串),hash(哈希),list(列表),set(集合)及zset(sorted set:有序集合)。 2、各种数据类型比较及应用场景 其他知识点 1、Redis支持多个数据库,并且每个数据库的数据是隔离的不能共享,并且基于单机才有,如果是集群就没有数据库的概念。 2、Redis是一个字典结构的存储服务器,而实际上一个Red...原创 2019-08-06 08:56:05 · 80 阅读 · 0 评论 -
Redis学习篇3
1.Redis 字符串(String) Redis 字符串数据类型的相关命令用于管理 redis 字符串值,基本语法如下: 2.Redis 哈希(Hash) Redis hash 是一个string类型的field和value的映射表,hash特别适合用于存储对象。 Redis 中每个 hash 可以存储 232 - 1 键值对(40多亿)。 3、Redis 列表(List) Redis列表是简单...转载 2019-08-06 09:22:57 · 70 阅读 · 0 评论 -
Redis学习篇4
1.Redis 事务 Redis 事务可以一次执行多个命令, 并且带有以下三个重要的保证: 批量操作在发送 EXEC 命令前被放入队列缓存。 收到 EXEC 命令后进入事务执行,事务中任意命令执行失败,其余的命令依然被执行。 在事务执行过程,其他客户端提交的命令请求不会插入到事务执行命令序列中。 一个事务从开始到执行会经历以下三个阶段: 开始事务。 命令入队。 执行事务。 2.Redis ...转载 2019-08-06 09:40:29 · 71 阅读 · 0 评论 -
Redis学习篇5
1.Redis 数据备份与恢复 Redis SAVE 命令用于创建当前数据库的备份。 语法 redis Save 命令基本语法如下: redis 127.0.0.1:6379> SAVE 实例 redis 127.0.0.1:6379> SAVE OK 该命令将在 redis 安装目录中创建dump.rdb文件。 2.恢复数据 如果需要恢复数据,只需将备份...转载 2019-08-06 10:03:40 · 100 阅读 · 0 评论 -
Redis总结篇1
1.为什么要用redis而不用map做缓存?转载 2019-08-07 10:12:15 · 101 阅读 · 0 评论 -
Redis总结篇2
1.redis 常见数据结构以及使用场景分析 1.String 常用命令: set,get,decr,incr,mget 等。 String数据结构是简单的key-value类型,value其实不仅可以是String,也可以是数字。 常规key-value缓存应用; 常规计数:微博数,粉丝数等。 语法 redis 127.0.0.1:6379> COMMAND KEY_NAME 实例 r...转载 2019-08-07 11:04:09 · 85 阅读 · 0 评论