本文为redis学习笔记的第七篇文章。Redis Sentinel 是一个分布式系统,你可以在一个架构中运行多个 Sentinel 进程,这些进程使用流言协议(gossip protocols)来接收关于主服务器是否下线的信息,并使用投票协议(agreement protocols)来决定是否执行自动故障迁移,以及选择哪个从服务器作为新的主服务器。
Redis-Sentinel实现高可用读写分离
...more
本文为redis学习笔记的第七篇文章。Redis Sentinel 是一个分布式系统,你可以在一个架构中运行多个 Sentinel 进程,这些进程使用流言协议(gossip protocols)来接收关于主服务器是否下线的信息,并使用投票协议(agreement protocols)来决定是否执行自动故障迁移,以及选择哪个从服务器作为新的主服务器。
无论在什么业务中,钱是非常重要的东西,对账的时候一定要对的上,不能这边少一分那边多一分。对于数值的计算,尤其是小数,double
和double
都是禁止使用的。
本文为redis学习笔记的第六篇文章。介绍redis主从复制功能实现原理。作为高可用的基础,了解一下其中的门道是有必要的。
本文为redis学习笔记的第五篇文章。redis处理数据都是在内存中进行,所以速度特别快,同样,它也可以支持持久化,这里注意,并不是说redis要来充当mysql那种角色,其实更多的是为了在崩溃的时候快速恢复以及主从复制这样的功能。redis的持久化主要有两种方式,一种是RDB,一种是AOF,对于他们的原理和区别都是比较重要的面试考察点,需要掌握。
Nginx是一个高性能的HTTP和反向代理服务器,及电子邮件(IMAP/POP3)代理服务器,同时也是一个非常高效的反向代理、负载平衡中间件。是非常常用的web server.我们需要理解它的原理,才能达到游刃有余的程度。
本文为redis学习笔记的第四篇文章,本文主要攻克面试题-Redis为什么这么快。这就涉及Redis的线程模型啦。
本文为redis学习笔记的第三篇文章,本文主要介绍redis一些其他的功能。遇到某些场景的时候可以想到redis是不是可以实现。
本文为redis学习笔记的第二篇文章,本文主要介绍redis如何启动,以及基本的键命令和五种基本数据类型的操作。部分图片可能看不清楚,可以拖到新窗口打开。
本文为redis学习笔记的第一篇文章,主要从感性层面来认识一下这个开发中的宠儿,无论是什么应用,只要有点用户量的,不上redis是不可能的。作为当今最优秀的缓存中间件,没有理由不去深入了解它!
地理位置附近查询的GEOHASH解决方案