NewSql
文章平均质量分 67
NewSql学习
程序员食堂
一个写了10多年bug的程序员。
展开
-
测量 Redis 服务器的固有延迟
固有延迟指的是 Redis 服务器处理一个命令所需的最短时间,不包括网络延迟。通过这个测量,我们可以了解 Redis 服务器本身的性能,而不受网络延迟等外部因素的影响。图片里的最大延迟是2559 微秒,也就是 2.559 毫秒。: Redis 实例的端口号,默认为 6379。命令用于测量 Redis 服务器的固有延迟。后面指定一个时间(以秒为单位),表示测试将持续 100 秒。:Redis实例的认证密码。实例的 IP 地址。原创 2024-08-21 11:03:35 · 364 阅读 · 0 评论 -
Redis管理禁用命令
在redis数据量比较大时,执行 keys * ,fluashdb 这些命令,会导致redis长时间阻塞,大量请求被阻塞,cpu飙升,严重可能导致redis宕机,数据库雪崩。所以一些命令在生产环境禁止使用。原创 2024-07-09 13:46:10 · 606 阅读 · 2 评论 -
使用redis-cli查找大key
将不适合Redis能力的数据存放至其它存储,并在Redis中删除此类数据。需要注意的是,删除大key可能很耗时,redis又是单线程执行的,很可能造成阻塞,Redis自4.0起提供了UNLINK命令,该命令能够异步的方式安全的删除大Key。: Redis 实例的端口号,默认为 6379。如将一个成员很多的hash拆分为多个hash。: Redis 实例的 IP 地址。:Redis实例的认证密码。原创 2024-07-09 05:30:00 · 999 阅读 · 0 评论 -
redis-cli 连接Redis
redis-cli 是原生 Redis 自带的命令行工具,您可以在云主机或本地设备上通过 redis-cli 连接 Redis 数据库,进行数据管理。redis-cli 客户端的使用方法,请参考官方文档。原创 2024-07-08 15:12:27 · 924 阅读 · 1 评论 -
bash: redi-cli: 未找到命令...
要不在存放 redis-cli 目录执行。要不就是将redis-cli 复制到/usr/local/bin/原创 2024-07-08 14:59:34 · 1246 阅读 · 0 评论 -
【linux】麒麟v10安装Redis主从集群(ARM架构)
requirepass foobared 改为 requirepass 你的密码。daemonize no 改为 daemonize yes。原创 2023-10-26 14:17:00 · 1237 阅读 · 0 评论 -
【linux】麒麟v10安装Redis哨兵集群(ARM架构)
requirepass foobared 改为 requirepass 你的密码。daemonize no 改为 daemonize yes。(两台从节点都操作,主节点不操作)(两台从节点都操作,主节点不操作)编辑sentinel配置文件。原创 2023-10-26 15:08:37 · 1798 阅读 · 0 评论 -
【docker】安装 Redis
-restart=always 开机启动,失败也会一直重启–log-opt max-size=100m 意味着一个容器日志大小上限是100M–log-opt max-file=2 意味着一个容器有2个日志,分别是id+.json、id+1.json-p 6383:6379 将宿主机6379端口与容器内6379端口进行映射-v 将宿主机目录或文件与容器内目录或文件进行挂载映射-itdi:以交互模式运行容器,通常与 -t 同时使用。原创 2024-01-02 10:39:47 · 772 阅读 · 0 评论 -
麒麟v10安装Redis(ARM架构)
【代码】麒麟v10安装Redis(ARM架构)原创 2023-09-15 12:13:14 · 3130 阅读 · 0 评论 -
【redis】MISCONF Redis is configured to save RDB snapshots, but it is currently not able to persist on
MISCONF Redis被配置为保存RDB快照,但它目前无法在磁盘上持久存在。可能修改数据集的命令被禁用,因为此实例被配置为在RDB快照失败时在写入期间报告错误(在bgsave错误选项上停止写入)。有关RDB错误的详细信息,请查看Redis日志。看问题就是硬盘没有空间了。原创 2023-11-20 10:35:56 · 960 阅读 · 0 评论 -
JedisDataException: ERR Client sent AUTH, but no password is set
使用Redis 时候报错了,提示信息为:threw exception [Request processing failed; nested exception is redis.clients.jedis.exceptions.JedisConnectionException: Could not get a resource from the pool] with root causered...原创 2018-06-06 21:05:26 · 3597 阅读 · 0 评论 -
java 操作redis (非连接池)
import com.alibaba.fastjson.JSON;import com.alibaba.fastjson.JSONObject;import redis.clients.jedis.Jedis;/** * * redis库的操作 * * **/public class RedisUtility { private final Jedis jedis;原创 2016-12-01 17:49:31 · 693 阅读 · 1 评论 -
java 操作redis (Spring 连接池)
Spring XML 配置文件原创 2016-12-01 17:58:45 · 5627 阅读 · 2 评论 -
集群版redis搭建
1.1. 集群原理 1.1.1. redis-cluster架构图架构细节:(1)所有的redis节点彼此互联(PING-PONG机制),内部使用二进制协议优化传输速度和带宽.(2)节点的fail是通过集群中超过半数的节点检测失效时才生效.(3)客户端与redis节点直连,不需要中间proxy层.客户端不需要连接集群所有节点,连接集群中任何一个可用节点即可(4)redis-cluster把所有的物原创 2016-09-29 10:51:03 · 430 阅读 · 0 评论 -
mongoVUE 连接MongoDB3.2不能正常显示collection的问题
引擎的原因,只要降到2.X版本就可以显示了 3.x默认是wiredTiger 引擎,2.x默认是mmapv1 引擎打开MongoDB服务器,打开管理软件连接到服务器,此时如果数据库是默认条件下打开的,那么MongoVUE的collection列表是没法检测到,也没法新建的。这是因为MongoDB 3.2之后默认启动的是wiredTiger引擎,这个引擎和之前的引擎不同,而管理软件匹配的还是之前的引原创 2016-07-20 12:26:05 · 8945 阅读 · 0 评论 -
windows下mongodb安装与使用整理
一、首先安装mongodb1.下载地址:http://www.mongodb.org/downloads2.解压缩到自己想要安装的目录,比如d:\mongodb3.创建文件夹d:\mongodb\data\db、d:\mongodb\data\log,分别用来安装db和日志文件,在log文件夹下创建一个日志文件MongoDB.log,即d:\mongodb\data\log\MongoDB.log4原创 2016-07-20 10:45:52 · 2740 阅读 · 0 评论 -
redis单机的搭建
一、单机版redeis1、安装包下载http://download.redis.io/releases/ 下载redis的压缩包,并放在/usr/soft文件夹下2、解压压缩包:tar -zxf redis-3.0.7.tar.gz 3、安装这里安装redis在/usr/local/redis文件夹中进入安装包:cd /usr/soft/redis-3.0.7,执行命令make PREFIX=/u原创 2016-05-16 18:15:21 · 563 阅读 · 0 评论