链条传动

砥砺前行,不忘初心!

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
上一页 1 2 3 4 5 6 ··· 12 下一页

2020年12月3日

摘要: ps、top等命令可以查看进程的情况,加上指定参数也可以查看进程的线程 方法一:PS 在ps命令中,“-T”选项可以开启线程查看。下面的命令列出了由进程号为<pid>的进程创建的所有线程。 ps -T -p <pid> 方法二: Top top命令可以实时显示各个线程情况。要在top输出中开启线程查 阅读全文
posted @ 2020-12-03 10:38 链条君 阅读(3478) 评论(0) 推荐(0) 编辑

2020年12月1日

摘要: 客户端通信协议 Redis制定了RESP(REdis Serialization Protocol, Redis序列化协议) 实现客户端与服务端的正常交互, 这种协议简单高效, 既能够被机器解析, 又容易被人类识别。 示例:客户端发送一条set hello world命令给服务端。按照RESP的标准 阅读全文
posted @ 2020-12-01 11:04 链条君 阅读(169) 评论(0) 推荐(0) 编辑

摘要: 增加地理位置信息 geoadd key longitude latitude member [longitude latitude member ...] longitude、 latitude、 member分别是该地理位置的经度、 纬度、 成员 示例:geoadd cities:location 阅读全文
posted @ 2020-12-01 10:39 链条君 阅读(191) 评论(0) 推荐(0) 编辑

2020年11月18日

摘要: Redis提供了基于“发布/订阅”模式的消息机制,此种模式下,消息发布者和订阅者不进行直接通信, 发布者客户端向指定的频道(channel) 发布消息, 订阅该频道的每个客户端都可以收到该消息,如下图所示。 常用命令: 发布消息 publish channel message 示例: 127.0.0 阅读全文
posted @ 2020-11-18 17:23 链条君 阅读(106) 评论(0) 推荐(0) 编辑

摘要: HyperLogLog并不是一种新的数据结构(实际类型为字符串类型),而是一种基数算法, 通过HyperLogLog可以利用极小的内存空间完成独立总数的统计,数据集可以是IP、 Email、 ID等。 命令 添加 pfadd key element [element …] 向HyperLogLog添 阅读全文
posted @ 2020-11-18 15:25 链条君 阅读(158) 评论(0) 推荐(0) 编辑

摘要: Bitmaps本身不是一种数据结构,实际上它就是字符串 ,但是它可以对字符串的位进行操作。 Bitmaps单独提供了一套命令,所以在Redis中使用Bitmaps和使用字符串的方法不太相同。 可以把Bitmaps想象成一个以位为单位的数组,数组的每个单元只能存储0和1,数组的下标在Bitmaps中叫 阅读全文
posted @ 2020-11-18 15:10 链条君 阅读(239) 评论(0) 推荐(0) 编辑

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 链条君 阅读(419) 评论(0) 推荐(0) 编辑

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

上一页 1 2 3 4 5 6 ··· 12 下一页