分布式
forBurnInG
对负责的工作会付出全部精力和热情,力争在最短时间内将目标达成,喜欢挑战,能在较短时间内适应高压力的工作。
展开
-
缓存及分布式缓存全面解析
互联网时代,怎么让系统在狂轰乱炸甚至泰山压顶的情况下,都屹立不倒?这是个缓存为王的时代,几乎接触到所有的软件,都离不开它。怎么样去合理的使用缓存,首先要认识并了解它。一、缓存初现-CPU缓存二、 硬盘缓存-Page Cache三、web应用缓存1.浏览器缓存If-Modified-Since、Last-Modified/Etag、Cache-Control/Expi...原创 2019-08-07 11:21:10 · 1339 阅读 · 0 评论 -
如何利用redis key过期事件实现过期提醒
redis自2.8.0之后版本提供Keyspace Notifications功能,允许客户订阅Pub / Sub频道,以便以某种方式接收影响Redis数据集的事件。可能收到的事件的例子如下:所有影响给定键的命令。所有接收LPUSH操作的密钥。所有密钥在数据库中过期0。因为 Redis 目前的订阅与发布功能采取的是发送即忘(fire and forget)策略, 所以如果你的程序...转载 2019-08-09 20:56:32 · 1285 阅读 · 1 评论 -
redis 高级功能,过期事件监听
一、前言:不谈应用场景的技术都是道听途说;二、应用场景1.1 需求一: 一个交易系统里面有一个价格提醒的功能,用户可以设置一组价格并设置一个周期,后台需要在交易的时间内进行价格扫描一旦触发用户设置的价格的周期就需要下发消息提醒给用户,提醒用户交易做单; 具体要求如下:交易系统都需要考虑实时性,所以后台的扫描周期为2s,用户量为公司所管理的宇宙第一行的先行客户 ...转载 2019-08-09 21:05:54 · 1877 阅读 · 0 评论 -
Redis详解------ redis的五大数据类型详细用法
我们说 Redis 相对于Memcache 等其他的缓存产品,有一个比较明显的优势就是 Redis 不仅仅支持简单的key-value类型的数据,同时还提供list,set,zset,hash等数据结构的存储。本篇博客我们就将介绍这些数据类型的详细使用以及顺带介绍Redis系统的相关命令用法。 注意:Redis的命令不区分大小写,但是key 严格区分大小写!!!1、string 数...转载 2019-08-12 19:24:14 · 138 阅读 · 0 评论