![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
redis
文章平均质量分 67
陌养
永远相信美好的事情正在发生
展开
-
redis对象list
Redis List是一组连接起来的字符串集合。原创 2024-03-30 00:00:44 · 577 阅读 · 0 评论 -
redis对象String
Redis是key-value存储,key和value在Redis中都被抽象为对象,key只能是。于,EMBSTR下redisObject和SDS是连续的内存,RAW编码下redisObject。String就是字符串,它是Redis中最基本的数据对象,最大为512MB,我们。在于如果重新分配空间,整体都需要再分配,所以EMBSTR设计为只读,任何写。操作之后EMBSTR都会变成RAW,理念是发生过修改的字符串通常会认为是。Raw:原生方式,直接将字符串以字节数组的形式存储,适用于较长的字符串。原创 2024-03-28 00:16:07 · 291 阅读 · 0 评论 -
BASE 理论
BASE 全称是 Basically Available(基本可用)、Soft State(软状态)和 Eventually Consistent(最终一致性)三个短语的缩写,来自 ebay 的架构师提出。Base 理论是对 CAP 中一致性和可用性权衡的结果,其来源于对大型互联网分布式实践的总结,是基于 CAP 定理逐步演化而来的。其核心思想是:既然无法做到强一致性,但每个应用都可以根据自身的业务特点,采用适当的方式来使系统达到最终一致性。转载 2024-03-27 22:33:44 · 82 阅读 · 0 评论 -
浅谈Redis中两种持久化机制RDB和AOF
Redis的持久化Redis 是内存数据库,如果不将内存中的数据库状态保存到磁盘,那么一旦服务器进程退出,服务器中的数据库状态也会消失。所以 Redis 提供了持久化功能,分别是RDB(Redis DataBase)和AOF(Append Only File)。一、持久化流程既然redis的数据可以保存在磁盘上,那么这个流程是什么样的呢?要有下面五个过程:(1)客户端向服务端发送写操作(数据在客户端的内存中)。(2)数据库服务端接收到写请求的数据(数据在服务端的内存中)。(3)服务端调用wri转载 2020-08-28 14:23:45 · 161 阅读 · 0 评论 -
阿里云服务器远程连接redis
阿里云服务器远程连接redis原因分析:1)机器之间网络无法联通2)ip和端口号不正确3)虚拟机中防火墙的原因(可能性较大)4)redis.conf 中bind 127.0.0.1 未用#注释掉首先可能是云服务器的redis的6379端口无法访问,先在cmd中输入命令 telnet 127.0.0.1 6379。然后出现报错说你的talnet的命令不存在。-bash: telnet: command not found然后需要安装telnet命令 yum list telnet*转载 2020-08-25 21:19:54 · 1389 阅读 · 0 评论 -
redis五大常用数据类型
下面是我总结的五大数据类常用的api,按照使用频率从前往后排列。1.String类型String是redis最基本的类型,在redis中,一个key对应一个value。String类型是二进制安全的,意思是redis的string可以包含任何数据,比如jpg图片或者序列化的对象。Strings 数据结构是简单的key-value类型,value其实不仅是String,也可以是数字.常用命令: set,get,decr,incr,mget 等。应用场景:String是最常用的一种数据类型,普通的转载 2020-08-25 12:18:27 · 4311 阅读 · 0 评论