共 106 篇文章
九月 5, 2018
Redis 生产环境使用 SCAN 替代 KEYS
如果要在 Redis 生产环境服务器查看有哪些数据库键,当数据量特别大的时候千万不要用 keys *,这样会卡死,可以使用 scan 命令迭代。
七月 31, 2018
Laravel 中为何不使用 blpop 取队列?
Redis 的 list 数据结构常用来做消息队列,通常使用的命令有 lpop/rpop ,还有带阻塞版的 blpop/brpop 等。blpop 的优点是避免一直轮询占用资源,而且支持多个列表作为参数并按照顺序弹出数据,如 blpop high low 30,可以更方便实现队列的优先级。