redis
文章平均质量分 89
编程黑洞zz
这个作者很懒,什么都没留下…
展开
-
redis之缓存
reids 是基于内存的数据库,它的特性之一就快,缓存是其最主要的应用场景,本文主要介绍 redis 的缓存特性,以及该如何正确的使用它。原创 2022-12-21 08:00:00 · 3596 阅读 · 0 评论 -
redis之分片集群
在海量的数据面前,单个 redis 实例的能力是有限的,无可能无限增大的内存,所以必须要构建分片集群,来横向拓展来支持保存更多的数据。原创 2022-12-20 08:00:00 · 652 阅读 · 0 评论 -
redis之哨兵机制
我们知道,只有主库才能有写操作,而从库只能进行读操作,那么当主库宕机后,如何保证服务的正常进行呢?本文主要介绍的是 Redis 提供的哨兵机制,通过哨兵监控主库的状况,如果发现主库下线,则会从从库中选择一个状态优秀的当做主库,从而保证服务的高可用。原创 2022-12-15 08:00:00 · 322 阅读 · 0 评论 -
redis之主从库同步
在单点故障后,我们需要保证服务不间断,所以需要使用冗余的副本提供集群服务,从而达到服务的高可用。redis 提供了主从库数据同步机制,从而保证数据副本的一致性,而主从库使用的是读写分离的机制。原创 2022-12-12 09:36:04 · 505 阅读 · 0 评论 -
redis之持久化
本文主要是介绍 redis 是如何进行持久化数据的,我们知道 redis 是基于内存的数据库,那么只要服务器一旦宕机,那么数据则将全部丢失,如果从后端数据库进行恢复,则可能导致性能变慢,那么 redis 需要自身持久化,而不通过后端数据库来恢复数据是重要的。Redis 向 AOF 写日志时,并不会校验命令的语法,如果先记日志,则可能保存了错误的命令导致出错。所以让系统先执行命令,执行成功后再记录日志。后写日志也不会阻塞当前操作,但是下一次操作有阻塞风险。原创 2022-12-12 09:36:07 · 117 阅读 · 0 评论 -
redis之五种基本数据类型
本文主要讲解 redis 的五种基本数据类型:String、List、Set、Sorted Set、Hash。学习如何使用它们,并且了解它们的底层数据结构实现,这样我们才能在适当的应用场景选择最适合的数据类型来解决我们的需求。redis 之所以快,正是因为其有着丰富的数据结构,所以我们需要理解它们,在设计方案时,就能正确的选择数据类型来实现我们的业务需求。原创 2022-12-12 00:54:04 · 949 阅读 · 0 评论