链条传动

砥砺前行,不忘初心!

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2020年11月16日

摘要: 为了保证多条命令组合的原子性, Redis提供了简单的事务功能以及集成Lua脚本来解决这个问题。 事务事务表示一组动作, 要么全部执行, 要么全部不执行。 Redis提供了简单的事务功能, 将一组需要一起执行的命令放到multi和exec两个命令之间。 multi命令代表事务开始, exec命令代表 阅读全文
posted @ 2020-11-16 17:28 链条君 阅读(1472) 评论(0) 推荐(0) 编辑

摘要: Redis提供了批量操作命令(例如mget、 mset等) , 有效地节约RTT。 但大部分命令是不支持批量操作的, 例如要执行n次hgetall命令, 并没有mhgetall命令存在, 需要消耗n次RTT。 Pipeline(流水线) 机制能改善上面这类问题, 它能将一组Redis命令进行组装, 阅读全文
posted @ 2020-11-16 16:51 链条君 阅读(111) 评论(0) 推荐(0) 编辑

摘要: redis-cli 常用参数: -r (repeat) 选项代表将命令执行多次 -i(interval) 选项代表每隔几秒执行一次命令(单位是秒), 但是-i选项必须和-r选项一起使用 -x 代表从标准输入(stdin) 读取数据作为redis-cli的最后一个参数(示例: echo "world" 阅读全文
posted @ 2020-11-16 16:37 链条君 阅读(420) 评论(0) 推荐(0) 编辑

摘要: 所谓慢查询日志就是系统在命令执行前后计算每条命令的执行时间, 当超过预设阀值, 就将这条命令的相关信息(例如: 发生时间, 耗时, 命令的详细信息) 记录下来。 一条客户端命令的生命周期 注:慢查询只统计步骤3的时间, 所以没有慢查询并不代表客户端没有超时问题。 慢查询的两个配置参数 slowlog 阅读全文
posted @ 2020-11-16 16:10 链条君 阅读(223) 评论(0) 推荐(0) 编辑