缓存
文章平均质量分 91
yaoxiaoganggang
这个作者很懒,什么都没留下…
展开
-
Redis的安装及单机Redis测试
*1.什么是redis* Redis是用C语言开发的一个开源的高性能键值对(key-value)数据库。它通过提供多种键值数据类型来适应不同场景下的存储需求,目前为止Redis支持的键值数据类型如 下: 字符串类型 散列类型 列表类型 集合类型 有序集合类型。2.redis的应用场景 缓存(数据查询、短连接、新闻内容、商品内容等等)。(最多使用) 分布式集群架构中的sess原创 2016-07-11 16:56:49 · 1058 阅读 · 1 评论 -
亿级数据多条件组合查询——秒级响应解决方案
1 概述 组合查询为多条件组合查询,在很多场景下都有使用。购物网站中通过勾选类别、价格、销售量范围等属性来对所有的商品进行筛选,筛选出满足客户需要的商品,这是一种典型的组合查询。在小数据量的情况下,后台通过简单的sql语句便能够快速过滤出需要的数据,但随着数据量的增加,继续使用sql语句,查询效率会直线下降。当数据量达到一定的量级,服务器将会不堪重负甚至面临挂掉的危险,并且大数据量的存储也成为了一...转载 2018-11-14 15:34:04 · 2182 阅读 · 0 评论 -
Redis采用的过期策略
懒汉式删除+定期删除 懒汉式删除流程: 在进行get或setnx等操作时,先检查key是否过期; 若过期,删除key,然后执行相应操作; 若没过期,直接执行相应操作; 定期删除流程(简单而言,对指定个数个库的每一个库随机删除小于等于指定个数个过期key): 遍历每个数据库(就是redis.conf中配置的"database"数量,默认为16) 检查当前库中的指定个数个key(默认是每个库检...转载 2019-05-06 10:13:27 · 107 阅读 · 0 评论