redis
harryhare
这个作者很懒,什么都没留下…
展开
-
在线人数统计
几种方法 https://www.cnblogs.com/php-no-2/p/9431213.html 感觉上大概就是 bloom filter 和 hyperloglog 两个比较实用,由于占用资源少,但是统计的值都不是精确值 这两个方法都可以合并,hyperloglog 是取最大值, bloom filter 是 二进制与运算 但是由于redis 里只有有hyperloglog,所以应...原创 2020-05-02 00:33:55 · 391 阅读 · 0 评论 -
redis 备忘
安装 https://redis.io/download playgroud: http://try.redis.io/ 中文资料: http://www.runoob.com/redis/redis-data-types.html 查看所有 # 所有数据结构 keys * # 所有channel pubsub channels 3.数据结构 #list lrange x...原创 2018-08-25 16:12:33 · 151 阅读 · 0 评论 -
redis 单机锁 和 分布式锁
单机锁 代码偷自:https://www.cnblogs.com/iforever/p/5796902.html <?php require "vendor/autoload.php"; $client = new Predis\Client([ 'scheme' => 'tcp', 'host' =&转载 2018-10-13 21:43:05 · 713 阅读 · 0 评论 -
Redis 回收策略
volatile-lru:从已设置过期时间的数据集(server.db[i].expires)中挑选最近最少使用的数据淘汰 volatile-ttl:从已设置过期时间的数据集(server.db[i].expires)中挑选将要过期的数据淘汰 volatile-random:从已设置过期时间的数据集(server.db[i].expires)中任意选择数据淘汰 allkeys-lru:从数据集(s...转载 2018-10-14 18:43:56 · 1351 阅读 · 0 评论 -
一个关于Redis 的疑问
既然redis 是单线程的,那么为什么redis 客户端中要有连接池这种东西? 看到这个问题也有其他人问 segmentfault: redis连接池问题? groups.google:Redis connection pooling - useful or not? groups.google:Can we use connection pool in Redis? StackOverflow:...原创 2018-10-14 22:57:23 · 144 阅读 · 0 评论