redis配置查看方式:1.redis的安装目录查看redis.conf2.登陆redis客户端,使用 config get xx命令。比如:查看所有的配置: config get *[root@localhost redis-2.6.10]# redis-cli
redis 127.0.0.1:6379> config get *
1) "dbfilename"
2) "dump.rd
转载
2023-06-13 23:37:07
52阅读
set命令SET key value [EX seconds] [PX milliseconds] [NX|XX]如果 key 已经持有其他值, SET 就覆写旧值,无视类型。对于某个原本带有生存时间(TTL)的键来说, 当 SET 命令成功在这个键上执行时, 这个键原有的 TTL 将被清除。 可选参数EX secon
转载
2023-07-12 14:15:54
52阅读
redis配置参数说明: 属性说明daemonize如果值是“yes”,则启动服务的时候是后台守护进程形式,如果值是“no”,则相反pidfile指定存储Redis进程号的文件路径port指定当前Redis服务的端口,默认为6379tcp-backlog此参数确定了TCP连接中已完成队列(完成三次握手之后)的长度, 当然此值必须不大于Linux系统定义的/proc/sys/net/cor
1. Redis HyperLogLog1.1 HyperLogLog 是什么Redis HyperLogLog 是用来做基数统计的算法,每个 HyperLoglog 键只需要占用 12KB 内存,就可以计算接近 264 个不同的基数。HyperLogLog 的优点是在应对大量数据事可以利用极小且固定的空间完成对独立总数的统计,但缺点是它的统计并不十分准确,存在一定误差。HyperLog
我用的Redis数据库是基于windows的,所以是按照Windows版本的配置文件来写,可能与linux版本的有一点点微小的差别。例如windows版本的daemonize 的参数设置默认是yes,也就是说Windows版本的redis运行起来后,默认就是后台运行的。不需要在意是否关闭窗口。1. includeredis的配置参数是后面覆盖前面的,如果不想逐项修改参数,而且手里有合适的配置参数模
转载
2023-05-22 15:33:07
36阅读
Redis Sharding方案什么是Redis分片分片(partitioning)就是将你的数据拆分到多个 Redis 实例的过程,这样每个实例将只包含所有键的子集。分片为何有用Redis 的分片承担着两个主要目标:允许使用很多电脑的内存总和来支持更大的数据库。没有分片,你就被局限于单机能支持的内存容量。 允许伸缩计算能力到多核或多服务器,伸缩网络带宽到多服务器或多网络适配器。分片基础有很多不同
转载
2023-07-27 21:02:54
57阅读
一.基本参数1、daemonizedaeonize参数决定了Redis是否会称为一个守护进程,如果该参数值为yes,则表示Redis将会成为一个守护进程,如果该参数为no,则表示Redis不会成为一个守护进程。但是,如果Redis是服务脚本启动的,那么不管该参数为什么,Redis都会运行成为一个守护进程。2、portport表示Redis监听的端口,默认为6379.3、bindbind表示Redi
转载
2023-06-29 13:12:13
548阅读
这个月终于有了一些时间,看了几本书。归。继续更新。这次还是先分享几个redis之前没写的新特性。 HyperLogLog 2.8版本引入,可用于巨量去重统计,比如统计UV。有点是需要空间很小,只有12KB;缺点是平均会有0.81%的误差。不过当统计量级特别大的时候,HyperLogLog的性价比还是很高的。基本指令主要有三个指令:pfadd:增加成员pfcount:统计成员数p
转载
2023-07-11 00:00:42
65阅读
redis.conf的配置说明
#是否作为守护进程运行
daemonize yes
#如以后台进程运行,则需指定一个pid,默认为/var/run/redis.pid
pidfile redis.pid
#绑定主机IP,默认值为127.0.0.1
#bind 127.0.0.1
#Redis默认监听端口
port 6379
#客户端闲置多少秒后,断开连接,默认为300(秒)
转载
2023-08-12 18:35:26
101阅读
文章目录1.1 引入1.2 config get1.3 config set1.4 config rewrite1.5 关于对config做别名的问题 1.1 引入当Redis实例启动后,我在线怎么看某个参数的值、我能否在线修改、在线修改后我是手动去修改配置文件呢,还是说可以在线直接写入配置文件。1.2 config get用来读取redis服务器的配置文件参数,但并不是所有参数都支持(例如:r
转载
2023-05-26 17:32:36
73阅读
本文主要总结一下redis常用的配置参数的用法: 以下参数决定redis运行方式,默认前台运行,修改为yes可以让redis以后台守护进程方式运行
daemonize no 以下参数指定redis的pid文件,当redis以守护进程方式运行时,默认会把pid写入/var/run/redis.pid文件,可以修改 pidfile /var/run/redis.pid 以下参数指定R
转载
2023-07-07 00:44:09
344阅读
目录一、查询生命周期二、慢日志配置参数三、使用经验 一、查询生命周期 一条查询的生命周期:发送命令命令排队执行命令返回结果Redis 慢日志只统计 “执行命令” 步骤 3 的耗时,所以没有慢查询并不代表客户端没有超时问题。二、慢日志配置参数慢日志相关的参数有两个:slowlog-log-slower-than 慢日志的阈值,单位是 微秒 (1秒=1000毫秒=1000000微秒)默认值 1000
转载
2023-07-09 21:35:52
46阅读
本篇文章主要介绍redis cluster分区实现的原理,介绍一些redis集群常见到的概念,帮助对redis有了解的兄die更好的理解redis,大佬勿喷。一、redis cluster特点:1、所有的节点之间都是联通的2、集群消息通信通过集群总线通信,集群总线端口大小为客户端服务端口+10000,这个10000是固定值;3、节点之间的通信协议采用二进制的方式;4、客户端和集群节点之间通信和通常
1.直接使用redis-cli来使用命令redis-cli get name #返回name的值
redis-cli get name >/usr/local/redis.txt 2.redis-cli连接host,port,password,database(最有用)redis-cli -h xxxx -p 6379 -a password -n 0(指定几号数据库
转载
2023-07-07 00:43:38
114阅读
1. redis-cli-r(repeat)选项代表江命令执行多次# 执行3次ping命令
redis-cli -r 3 ping-i(interval)选项代表每个几秒执行一次命令(必须和-r选项一致使用;单位是秒,不支持毫秒微单位)# 每隔10ms执行一次共执行3次
redis-cli -r 3 -i 0.01 ping-x 选项代表从标准输入(stdin)读取数据作为redis-cli的最后
转载
2023-07-03 16:43:17
343阅读
redis补充这篇文章是redis入门笔记的补充。1.info命令用来显示服务的信息。info命令可以跟下面的选项:
server: 关于 Redis 服务器的一些信息
clients: 客户端连接部分
memory: 内存消耗相关信息
persistence: RDB和AOF相关信息
stats: 一些统计
replication: 主/副本复制信息
cpu: CPU消耗统计
commandst
Redis 常用配制参数(以下配制遵循最小化配制原则,除非有必要做出更改,一般保持默认):Redsi 配制参数有很多,这里只记录自己在生产测试环境中经常用到的,以备查询(配制文件要作为参数随 Redis 启动,格式为:/redis/redis-server /myredis.conf);一、单机 Redis 配制;1> bind: //绑定 IP地址;2> protected-mode
原创
2023-05-18 13:08:45
100阅读
之前写了一个mysql 一些常见常用的配置参数的简单说明
下面再来总结下redis一些常见常用的配置参数的简单说明:
部分参数夹带了配置文件里面的英文说明:
1.daemonize:
# By default Redis does not run as a daemon. Use 'yes' if you need it.
默认情况下,r
转载
2023-07-11 15:45:12
0阅读
最近一个项目用到Redis做数据缓存,使用Redis最重要的是写配置文件,那么要了解它的各个配置参数含义,今天整理了一下,发现有些参数不太明白,特贴出来请大家帮忙看看。daemonize <yes|no>:是否以后台daemon方式运行 # yes|no (default:no)
pidfile <*.pid>:pid文件位置,daemonize为yes时才起作用 # *.
转载
2023-09-08 17:05:13
47阅读
本文仅作学习使用,主要参考Redis开发与运维一书以及github https://cachecloud.github.io> info server
# Server
redis_version:3.0.6 --redis服务版本
redis_git_sha1:00000000
redis_git_dirty:0
redis_build_id:3edbb92b53
转载
2023-07-07 00:41:20
56阅读