
redis
文章平均质量分 93
笑饮孤鸿58
这个作者很懒,什么都没留下…
展开
-
一招让你理解redis cluster集群原理和搭建
redis cluster介绍:redis分布式解决方案之一哨兵模式相对于集群的缺点当master挂掉的时候,sentinel 会选举出来一个 master,选举的时候是没有办法去访问Redis的,会存在访问瞬断的情况;若是在电商网站大促的时候master给挂掉了,几秒钟损失好多订单数据;哨兵模式,对外只有master节点可以写,slave节点只能用于读。尽管Redis单节点最多支持10W的QPS,但是在电商大促的时候,写数据的压力全部在master上。Redis的单节点内存原创 2021-06-16 20:15:33 · 400 阅读 · 0 评论 -
redis主从复制原理
redis 主从复制主从复制原理副本库通过slaveof 主从IP 6379命令,连接主库,并发送SYNC给主库主库收到SYNC,会立即触发BGSAVE,后台保存RDB,发送给副本库,副本库接收后会立即应用RDB快照主库会陆续将中间产生的新的操作,保存并发送给副本库复制集就ok了,只要主库发生新的操作,都会以命令的形式自动发送给副本库所有复制的相关信息,都可以通过info信息查到,即使重启他们的主从关系依然都存在如果发生主从关系断开时,从库数据没有任何损坏,下次重连后从库发送PSYNC给主原创 2021-06-15 08:47:49 · 210 阅读 · 1 评论 -
redis群集手动创建和自动创建,扩容和收缩
redis集群介绍redisredis是一种典型的no-sql 即非关系数据库 像python的字典一样 存储key-value键值对 工作在memory中所以很适合用来充当整个互联网架构中各级之间的cache,比如很多人访问mysql,会对mysql这台服务器增加很大的压力,但是如果我们在mysql之上再搭建一个redis用来做缓存的话,可以大大的减少mysql这台服务器的压力。因为我们第一次访问mysql的话会从硬盘上读取,会非常的慢,这样当我们下一次访问,会从redis缓存中读取就相当于在内存原创 2021-03-14 18:56:59 · 305 阅读 · 2 评论 -
redis基本命令和主从复制
redis前提一. 数据库分类二、Redis重要特性三.使用场景:四.redis基本命令五.redis安装六. redis主从复制前提互联网需求的3高高并发,高可扩,高性能Redis 是一种运行速度很快,并发性能很强,并且运行在内存上的NoSql(not only sql)数据库一. 数据库分类关系型: mysql oracle sqlserver db2 postgresql非关系型: redis mongo ES二、Redis重要特性1.速度快c语言写的代码优雅单线程架构2原创 2021-03-07 17:42:00 · 435 阅读 · 1 评论