随笔分类 -  Redis

摘要:Let's go 阅读全文
posted @ 2024-11-13 14:34 __Yoon 阅读(2) 评论(0) 推荐(0) 编辑
摘要:一、Redis 内存碎片内存碎片是指在内存分配的时候,产生的不能重复利用的空间。例如,内存空间还有3K,应用程序想申请连续的3K空间,虽然内存空间够,但是空间分配为2K,1K,总空间够,但是不连续,导致应用程序申请失败,这种无法利用的内存空间称之为"内存碎片"。内存分片会占用操作系统分配给redis 阅读全文
posted @ 2022-04-24 14:56 __Yoon 阅读(413) 评论(0) 推荐(0) 编辑
摘要:一、简介:go-sniffer 可以抓包截取项目(MySQL、Redis、MongoDB)中的请求并解析成相应的语句,并格式化输出。类似于在之前的文章 MySQL抓包工具:MySQL Sniffer。 二、下载: github 地址:https://github.com/40t/go-sniffer 阅读全文
posted @ 2022-03-14 20:24 __Yoon 阅读(1117) 评论(0) 推荐(0) 编辑
摘要:Redis-shake is a tool for synchronizing data between two redis databases. GitHub地址:https://github.com/alibaba/RedisShake 1、下载并安装 wget -c https://githu 阅读全文
posted @ 2021-12-28 17:01 __Yoon 阅读(423) 评论(0) 推荐(0) 编辑
摘要:部署redis sentinel,节点信息: 172.17.9.131 172.17.9.133 172.17.9.136 redis配置文件redis_6379.conf [root@host redis6379]# cat redis_6379.conf (redis cluster配置文件,禁 阅读全文
posted @ 2021-11-24 11:15 __Yoon 阅读(44) 评论(0) 推荐(0) 编辑
摘要:# SCAN 命令是一个基于游标的迭代器(cursor based iterator):SCAN 命令每次被调用之后,都会向用户返回一个新的游标,用户在下次迭代时需要使用这个新游标作为 SCAN 命令的游标参数,以此来延续之前的迭代过程。# 注意:当 SCAN 命令的游标参数被设置为 0 时,服务器 阅读全文
posted @ 2021-08-18 15:09 __Yoon 阅读(440) 评论(0) 推荐(0) 编辑
摘要:redis sentinel 配置文件参数: [root@hankyoon ~]# vi /etc/redis/6379.conf bind 127.0.0.1 192.168.1.222 #redis服务器地址 port 26379 #sentinel端口号 daemonize yes #后台启动 阅读全文
posted @ 2021-01-05 15:59 __Yoon 阅读(665) 评论(0) 推荐(0) 编辑
摘要:redis 是基于内存的KV数据库,内存作为存储介质,关注内存的使用情况是一个重要的指标。解析内存有两种方法,一个是通过scan遍历所有key,二是对rdb文件进行分析. rdb 是rdb-tools工具包其中之一的工具,也是解析dump.rdb文件的工具. 1、生成所有数据库和键中数据的内存报告 阅读全文
posted @ 2020-09-02 18:04 __Yoon 阅读(2854) 评论(0) 推荐(1) 编辑
摘要:<Redis开发与运维> 阅读笔记 第一章 初识Redis redis 是有一种基于键值对的(key-value)的NoSQL数据库。与很多键值对数据库不同的是,redis中的值可以是:1、string 字符串2、hash 哈希3、list 列表4、set 集合5、zset 有序集合6、Bitmap 阅读全文
posted @ 2020-07-30 20:37 __Yoon 阅读(197) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2020-07-28 16:41 __Yoon 阅读(1631) 评论(2) 推荐(0) 编辑
摘要:当前服务器的redis cluster节点信息如下: [root@192-168-0-77 conf]# redis-cli -h 127.0.0.1 -p 2002 -c cluster slots | xargs -n8 | awk '{print $3":"$4"->"$6":"$7}' | 阅读全文
posted @ 2020-07-03 18:47 __Yoon 阅读(374) 评论(0) 推荐(0) 编辑
摘要:1.jedis机器-->ping-->redis机器,毫秒级的响应时间 网络畅通 2.使用netstat -apn |grep redis-server连接数为20多个--网络连接数正常 3.free -m内存使用率60% (表面上)内存够用 4.df -h磁盘使用率15% 磁盘空间充足 5.使用r 阅读全文
posted @ 2020-03-10 22:46 __Yoon 阅读(286) 评论(0) 推荐(0) 编辑
摘要:tcpdump [-aAdDefhIJKlLnNOpqRStuUvxX] [ -B size ] [ -c count ] [ -C file_size ] [ -E algo:secret ] [ -F file ] [ -G seconds ] [ -i interface ] [ -j tst 阅读全文
posted @ 2020-01-03 17:04 __Yoon 阅读(426) 评论(0) 推荐(0) 编辑
摘要:redis集群设置密码(需重启实例)1.修改redis 所有集群中的配置文件redis.conf 2.登录各实例修改config set masterauth passwdconfig set requirepass passwdconfig rewrite注:设置的各实例密码必须保持一致,否则集群 阅读全文
posted @ 2019-12-11 10:55 __Yoon 阅读(1143) 评论(0) 推荐(0) 编辑
摘要:RedisCluster 添加/删除节点 添加节点新配置两个测试节点8008和9009 [root@192-13-10-77 ~]# /usr/local/redis-4.0.9/bin/redis-server /u02/redis/8008/conf/redis_8008.conf [root@ 阅读全文
posted @ 2019-12-05 21:09 __Yoon 阅读(1210) 评论(0) 推荐(0) 编辑
摘要:redis cluster 命令行,执行以下命令需登录cluster,是集群所独有的集群(cluster)CLUSTER INFO 打印集群的信息CLUSTER NODES 列出集群当前已知的所有节点(node),以及这些节点的相关信息 节点(node)CLUSTER MEET <ip> <port 阅读全文
posted @ 2019-12-04 18:22 __Yoon 阅读(1388) 评论(0) 推荐(0) 编辑
摘要:Redis Cluster 4.0.9集群搭建步骤:yum install -y gcc g++ gcc-c++ make openssl cd redis-4.0.9 make mkdir -p /usr/local/redis-4.0.9 make install PREFIX=/usr/loc 阅读全文
posted @ 2019-12-04 13:35 __Yoon 阅读(424) 评论(0) 推荐(0) 编辑
摘要:redis-cli -h 192.168.11.111 -p 6380 -c cluster slots | xargs -n8 | awk '{print $3":"$4"->"$6":"$7}' | sort -nk2 -t ':' | uniq 阅读全文
posted @ 2019-12-03 18:07 __Yoon 阅读(195) 评论(0) 推荐(0) 编辑
摘要:gem install -l redis-3.3.3.gem ERROR: Loading command: install (LoadError) cannot load such file -- zlibERROR: While executing gem ... (NoMethodError) 阅读全文
posted @ 2019-12-02 16:38 __Yoon 阅读(2520) 评论(0) 推荐(0) 编辑
摘要:redis : Can't save in background: fork: Cannot allocate memory JAVA程序报错信息: 查看redis日志: 数据回写分同步和异步两种方式:同步回写(SAVE), 主进程直接向磁盘回写数据. 在数据量大的情况下会导致系统假死很长时间异步回 阅读全文
posted @ 2019-12-02 11:49 __Yoon 阅读(1136) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示