Redis
文章平均质量分 95
Redis学习笔记
Code0cean
及时当勉励,岁月不待人
展开
-
基于Jedis实现Redis分布式锁
在很多互联网产品应用中,有些场景需要加锁处理,比如:秒杀,全局递增ID,楼层生成等等。大部分的解决方案是基于DB实现的,Redis为单进程单线程模式,采用队列模式将并发访问变成串行访问,且多客户端对Redis的连接并不存在竞争关系。其次Redis提供一些命令SETNX,GETSET,可以方便实现分布式锁机制。原创 2021-05-29 12:31:01 · 4965 阅读 · 3 评论 -
Redis主从复制总结
简介主从复制可以在一定程度上扩展redis性能,redis的主从复制和关系型数据库的主从复制类似,从机能够精确的复制主机上的内容。实现了主从复制之后,一方面能够实现数据的读写分离,降低master的压力,另一方面也能实现数据的备份。数据库准备1.为了方便区分,将redis.conf文件更名为redis6379.conf,然后把redis6379.conf再复制两份,分别为redis6380....原创 2020-02-21 22:09:39 · 233 阅读 · 0 评论 -
Redis事务的使用
Redis事务可以一次执行多个命令,一个事务的所有命令都会序列化并按顺序地串行化执行,而不会被其他客户端提交的命令请求插入到事务执行命令序列中。原创 2020-02-20 14:47:27 · 270 阅读 · 0 评论 -
Redis数据持久化之AOF
AOF(Append Only File),即以日志的形式来记录每个写操作,将Redis成功执行的所有写指令记录下来,读操作不记录,保存时只允许追加文件但是不可以改写文件。Redis重启后就会根据日志文件的内容将写指令从前到后执行一次以完成数据的恢复工作。原创 2020-02-20 00:41:15 · 310 阅读 · 0 评论 -
Redis数据持久化之RDB快照
RDB快照是Redis数据持久化的一种方式,又称为Snapshot,默认情况下Redis在指定的时间间隔内将内存中的数据集快照写入磁盘,存放在副本文件中。当Redis重启后又自动读取到内存中。原创 2020-02-19 12:40:28 · 1927 阅读 · 1 评论 -
Redis 5.0.5 redis.conf 配置文件说明
转载自:https://blog.csdn.net/zzhongcy/article/details/99868371 Redis 5.0.5 配置文件说明 一般配置#修改daemonize为yes,即默认以后台程序方式运行(跟使用&号强制后台运行是一个意思)daemonize ye...转载 2020-02-18 22:35:41 · 351 阅读 · 0 评论 -
Redis的五大数据类型之有序集合(Sorted Set)的总结
sorted set简介ZSET和SET一样,也是STRING类型的元素的集合,不同的是ZSET中的每个元素都会关联一个double类型的分数,ZSET中的成员都是唯一的,但是所关联的分数可以重复。...原创 2020-02-18 12:06:07 · 353 阅读 · 0 评论 -
Redis的五大数据类型之哈希(Hash)的总结
Hash类似于Java中的Map,是一个 String 类型的 field 和 value 的映射表(键值对集合),key是字符串,value是key/value键值对,并且特别适合用来存储对象。原创 2020-02-17 18:12:32 · 1574 阅读 · 0 评论 -
Redis的五大数据类型之集合(Set)的总结
SET是STRING类型的无序集合,不同于LIST,SET中的元素不可以重复。原创 2020-02-17 16:27:59 · 395 阅读 · 0 评论 -
Redis的五大数据类型之列表(List)的总结
List简介List是一个简单的字符串列表,按照插入顺序进行排序,我们可以从List的头部(左边)或者尾部(右边)插入或移除一个元素。一个列表最多可以包含 232 - 1 个元素 (4294967295, 每个列表超过40亿个元素)。List的常用操作命令总结图片来源:https://www.runoob.com/redis/redis-lists.html部分命令使用实例1.lpus...原创 2020-02-16 23:12:24 · 430 阅读 · 0 评论 -
Redis的五大数据类型之字符串(String)的总结
String是Redis中最基本的数据类型,在Redis中,字符串都是以二进制形式存储的。原创 2020-02-16 21:11:49 · 544 阅读 · 0 评论 -
Redis中的键(key)的常用操作命令总结
Redis中的键(key)的常用操作命令总结原创 2020-02-16 15:36:09 · 809 阅读 · 0 评论 -
解决redis连接报错:MISCONF Redis is configured to save RDB snapshots, but it is currently not able to...
出现的错误信息如下:MISCONF Redis is configured to save RDB snapshots, but it is currently not able to persist on disk. Commands that may modify the data set are disabled, because this instance is config...原创 2020-02-16 14:03:09 · 6751 阅读 · 0 评论 -
关于Redis的一些基本命令的使用
一、Select命令Select命令用于切换数据库二、Dbsize命令Dbsize用于查看当前数据库的key的数量三、Flushdb命令Flushdb用于清空当前库的数据四、Flushall命令Flushall用于清空所有库的数据...原创 2020-02-16 13:51:19 · 298 阅读 · 0 评论 -
Redis安装-如何在Linux上安装并启动Redis
Redis是Remote Dictionary Server的简称,即远程字典服务器。Redis是一个使用ANSI C编写的开源、遵守BSD协议、支持网络、基于内存运行、可选持久性的键值对(key/value)存储数据库。是当下最热门的NoSql数据库之一。...原创 2020-02-15 21:07:57 · 3636 阅读 · 0 评论