看了上面的新闻,不禁感到一惊,线上 redis 竟然因为一条指令锁住全库,这究竟是什么原因,又该如何避免呢?本篇日志就来详细说明。
memcache 和 redis 是目前使用频率最高的两个缓存服务器的选型,各公司也常常在面试中问到二者的区别。虽然在实际的使用中,有着用 redis 取代 memcache 的趋势,但是二者究竟有什么区别呢?本文就来详细介绍一下。...
在网络层的背后,每一个业务都需要数据的支撑,数据库的优化在整个系统中就显得至关重要了。虽然 NoSQL 在并发性能上要优于传统的 DBA,但由于 MySQL 在扩展性等方面的优势,MySQL 依然作为企业级数据存储的首选。...
上一篇文章中,我们介绍了订单系统秒杀与抢购的设计原则、挑战及常用方案。本文就来介绍一个现实可行且实际工作的秒杀流程详细设计,以及面临的各种问题与应对方案。...
对于 persistence 模式,也就是持久化存储,redis 提供了两种持久化方法:
1,java堆,分新生代老年代,新生代有Eden,from surviver,to surviver三个空间,堆被所有线程共。eden内存不足时,发生一次minor GC,会把from survivor和eden的对象复制到to survivor,这次的to survivor就变成了下次的from survivo...
在众多的网站防爬措施中,有一种是根据ip的访问频率进行限制,即在某一时间段内,当某个ip的访问次数达到一定的阀值时,该ip就会被拉黑、在一段时间内禁止访问。...
近期正在探索前端、后端、系统端各类常用组件与工具,对其一些常见的组件进行再次整理一下,形成标准化组件专题,后续该专题将包含各类语言中的一些常用组件。欢迎大家进行持续关注。...
通过 vim /安装路径下/redis.conf 命令打开此文件。下面我们将详细介绍此配置文件。
root@redis-a keepalived# redis-cli info replication