
Redis
文章平均质量分 66
learn Redis
TRXCX
这个作者很懒,什么都没留下…
展开
-
8、Redis-Jedis、Lettuce和一个Demo
Java集成Redis主要有3个方案:Jedis、Lettuce和Redisson。其中,Jedis、Lettuce侧重于单例Redis,而Redisson侧重于分布式服务。项目资源在文末。原创 2024-03-02 11:58:53 · 1337 阅读 · 0 评论 -
7、Redis-事务、持久化、内存淘汰机制和过期key处理
为了解决这个问题,Redis通过AOF Rewrite 操作创建一个新的 AOF 文件,其中只包含当前数据库状态的最小命令集,然后将旧的 AOF 文件替换为这个新文件。此时恢复数据时,T1之前的数据以 RDB 的形式写入文件的开头(全量恢复),T1到T2之间的数据则通过执行AOF文件存储的操作命令(增量恢复),以此达到速度和持久化效率的平衡。Redis同时开启RDB和AOF,在某时刻T1进行了RDB持久化,在下一次RDB持久化(T3)之前,Redis服务器于T2时刻重启。使用save进行配置。原创 2024-03-01 21:00:34 · 1334 阅读 · 0 评论 -
6、Redis-KV设计、全局命令和安全性
①是否需要排序?需要:Zset②需要缓存的数据是单个值还是多个值?另一种方案:需要排序使用Zset,否则一律使用String【原创 2024-03-01 17:15:44 · 529 阅读 · 0 评论 -
5、Redis-Zset【常用】
Zset,即sorted set,有序集合。Zset中的每个元素关联一个double类型的分数,之后可以根据这个分数为集合中的成员进行从小到大的排序。原创 2024-03-01 15:49:48 · 553 阅读 · 0 评论 -
4、Redis-Set【常用】
1、无序:添加的是A,B,C;取出的可能是B,A,C。3、共同好友 sinter。2、唯一:不允许元素重复。原创 2024-03-01 11:43:16 · 505 阅读 · 0 评论 -
3、Redis-List【常用】
和string的明显区别,list的value对应。①Redis中的List,视为。②Redis中的List,数据。原创 2024-03-01 10:47:47 · 572 阅读 · 0 评论 -
2、Redis-Hash【常用】
如果把user对象转换为hash对象存redis,此时使用hash类型来实现共享session,方便修改但不利于查找(查找的时候获取到的是map,要再次转换为对象)为了明确地区分,我们把Hash的value部分的“key”称为field,value部分的“value”称为value。可以明显的看出,String的value就是一条数据,而Hash的value是由多个“key-value”组成的。例如,上面的例子中,studentTrxcx是key,name是field,Trxcx是value。原创 2024-03-01 10:08:43 · 805 阅读 · 0 评论 -
1、Redis-String【常用】
Key通常是String类型,Value常用的有String、Hash、List、Set、Sorted Set五种类型。如视频播放次数,incr viewNumber 1。Redis,Key-Value型数据库。Redis中String类型应用场景。2、多台服务器共享session。原创 2024-02-29 23:36:07 · 340 阅读 · 0 评论