- 浏览: 1011226 次
- 性别:
- 来自: 杭州
文章分类
- 全部博客 (826)
- 硬件 (8)
- 软件 (24)
- 软件工程 (34)
- JAVA (229)
- C/C++/C# (77)
- JavaScript (8)
- PHP (1)
- Ruby (3)
- MySQL (14)
- 数据库 (19)
- 心情记事 (12)
- 团队管理 (19)
- Hadoop (1)
- spring (22)
- mybatis(ibatis) (7)
- tomcat (16)
- velocity (0)
- 系统架构 (6)
- JMX (8)
- proxool (1)
- 开发工具 (16)
- python (10)
- JVM (27)
- servlet (5)
- JMS (26)
- ant (2)
- 设计模式 (5)
- 智力题 (2)
- 面试题收集 (1)
- 孙子兵法 (16)
- 测试 (1)
- 数据结构 (7)
- 算法 (22)
- Android (11)
- 汽车驾驶 (1)
- lucene (1)
- memcache (12)
- 技术架构 (7)
- OTP-Erlang (7)
- memcached (17)
- redis (20)
- 浏览器插件 (3)
- sqlite (3)
- Heritrix (9)
- Java线程 (1)
- scala (0)
- Mina (6)
- 汇编 (2)
- Netty (15)
- libevent (0)
- CentOS (12)
- mongod (5)
- mac os (0)
最新评论
-
kingasdfg:
你这里面存在一个错误添加多个任务 应该是这样的 /** * ...
Quartz的任务的临时启动和暂停和恢复【转】 -
kyzeng:
纠正一个错误,long型对应的符号是J,不是L。
Jni中C++和Java的参数传递 -
zhaohaolin:
抱歉,兄弟,只是留下作记录,方便学习,如果觉得资料不好,可以到 ...
netty的个人使用心得【转】 -
cccoooccooco:
谢谢!自己一直以为虚机得使用网线才可以与主机连接呢。。
主机网卡无网线连接与虚拟机通信 -
yuqilin001:
要转别人的东西,请转清楚点嘛,少了这么多类,误人子弟
netty的个人使用心得【转】
最近一个项目用到Redis 做数据缓存,使用Redis最重要的是写配置文件,那么要了解它的各个配置参数含义,今天整理了一下,发现有些参数不太明白,特贴出来请大家帮忙看看。
daemonize <yes|no>:是否以后台daemon方式运行 # yes|no (default:no)
pidfile <*.pid>:pid文件位置,daemonize为yes时才起作用 # *.pid路径 (ex:/var/run/redis.pid)
port <port>:监听的端口号 # (default:6379)
timeout <seconds>:请求超时时间(单位:秒)
loglevel <debug|verbose|notice|warning>:log信息级别 # debug|verbose|notice|warning
logfile <filename>:log文件位置 # (default:stdout)
databases <number>:开启数据库的数量
save <seconds> <changes>:保存快照的频率,在一定时间内执行一定数量的写操作时,自动保存快照。可设置多个条件。
slaveof <master-ip> <master-port>: 当本机为从服务时,设置主服务的IP及端口
masterauth <master-password>: 当本机为从服务时,设置主服务的连接密码
requirepass: 连接密码
maxclients <number>: 最大客户端连接数,0为不限制 # (default:0)
maxmemory <bytes>: 设置最大内存,达到最大内存设置后,Redis会先尝试清除已到期或即将到期的Key,当此方法处理后,任到达最大内存设置,将无法再进行写入操作。
rdbcompression <yes|no>:是否使用压缩 # yes|no (default:yes)
dbfilename <*.rdb>:数据快照文件名(只是文件名,不包括目录) # *.rdb
dir <directory>:数据快照的保存目录(这个是目录)
appendonly <yes|no>:是否开启appendonlylog,开启的话每次写操作会记一条log,这会提高数据抗风险能力,但影响效率。# yes|no
appendfilename <*.aof> 更新日志文件名 # (default:appendonly.aof)
appendfsync <always|everysec|no>:appendonlylog如何同步到磁盘(always:每次写都强制调用fsync; everysec:每秒启用一次fsync; no:不调用fsync等待系统自己同步)
vm-enabled <yes|no>: 是否启用虚拟内存 # yes|no (default:no)
vm-swap-file <*.swap>: 交换分区文件(启用虚拟内存时使用) # *.swap路径 (ex:/tmp/redis.swap)
vm-max-memory <number>: 将所有大于vm-max-memory的数据存入虚拟内存,无论vm-max-memory设置多小,所有索引数据都是内存存储的(Redis的索引数据 就是keys),也就是说,当vm-max-memory设置为0的时候,其实是所有value都存在于磁盘。 # (default:0)
vm-page-size <bytes>: swap文件页大小(根据存储的值大小设置,单位byte)# (default:32)
vm-pages <number>: 交换分区文件中内存页的数量 # (default:134217728)
vm-max-threads <number>: 对swap文件操作的最大线程数(最好为CPU个数)# (default:4)
glueoutputbuf <yes|no>: # yes|no (default:yes)
hash-max-zipmap-entries <number>: # (default:64)
hash-max-zipmap-value <number>: # (default:512)
activerehashing <yes|no>: # yes|no (default:yes)
include <*.conf>: 引用另外一个配置文件 # *.conf路径 (ex:/path/to/other.conf)
下边的几个没有写注释的参数,是本人不太明白的配置,还请赐教。
注释的部分也有可能小弟理解有误,请指正。
发表评论
-
Redis入门教程
2011-07-12 22:08 2158入门教程,仅供菜鸟。 ... -
Redis数据库介绍
2011-07-12 22:07 28171. Redis是什么 这个问题的结果影响了我们怎么用R ... -
redis-sharding – 一个 Redis Proxy【转】
2011-04-28 01:43 1647redis-sharding 是一个由perl写的 Redis ... -
redis 运维实际经验纪录之一【转】
2011-04-26 11:30 1181发表于 2010/05/25 由 ... -
1,250,000,000 Key/Value Pairs in Redis 2.0.0-rc3 on a 32GB Machine【转】
2011-04-26 11:28 909Posted on July 25, 20 ... -
200,000,000 Keys in Redis 2.0.0-rc3【转】
2011-04-26 11:27 978Posted on July 24, 20 ... -
Redis配置主从服务器【转】
2011-04-26 10:31 1271redis配置主从服务器 R ... -
More Redis internals: Tracing a GET & SET【转】
2011-04-26 10:09 1863In my previous article , I too ... -
深入Redis内部-Redis 源码讲解【转】
2011-04-26 10:08 604Redis 作为 NoSQL 数据库的杰出代表,一直广受关注, ... -
redis安装配置及使用【转】
2011-04-26 09:03 15672011-03-27 20:41 http://cod ... -
Redis安装配置【转】
2011-04-26 09:02 2044http://bbs.linuxtone.org/thread ... -
闲聊Redis【转】
2011-04-26 09:00 1157Redis 是一个有趣 的项目,与其把它说成键值存储、键 ... -
redis知识点整理【转】
2011-04-25 22:40 1062xmind做的笔记,可惜只能截图 关键字: ... -
jedis线程池的代码【转】
2011-04-25 22:36 2800备忘:(本机i5的测试数据:redis线程执行时间是:2118 ... -
在多台服务器上简单实现Redis的数据主从复制【转】
2011-04-25 22:27 1215Redis的主从复制功能非常强大,一个mas ter可以拥有 ... -
归档Redis在Windows,linux平台下的安装配置【转】
2011-04-25 22:25 2212为了方便查阅资料,特将网上搜索到的Redis相关安装配置进行归 ... -
Redis在Windows下的使用[转]
2011-04-25 22:24 1155Windows版的Redis可到此处下载,非官方版http:/ ... -
windows下redis和memcached的性能对比测试【转】
2011-04-25 22:19 1696在windows下测试了redis和memcached的性能, ... -
膜拜Redis【转】
2011-04-25 21:14 984膜拜Redis 2009年06月18 ...
相关推荐
### Redis配置文件详解 Redis是一种开源的键值存储系统,具备高性能的特点,通常被当作内存存储系统或内存数据库使用。由于其支持多种复杂的数据结构,也被视为一种数据结构服务器。Redis配置文件`redis.conf`控制...
### Redis配置文件参数详解 #### 一、概述 Redis 是一款高性能的键值对存储系统,广泛应用于缓存、消息队列以及实时数据分析等领域。为了更好地利用 Redis 的强大功能,理解其配置文件中的各项参数至关重要。本文...
下面我们将深入探讨Redis配置文件中的各项参数及其含义。 1. **服务器设置** - `port`: 指定Redis服务器监听的端口,默认为6379。 - `bind`: 设置Redis服务器监听的IP地址,可以是单个IP或多个,若不指定则监听...
本文将详细介绍`redis配置文件说明详解.pdf`文档中提到的各项配置参数及其作用。 #### 二、核心配置项解析 ##### 1. **daemonize (守护进程模式)** - **描述**:控制Redis是否以守护进程模式运行。 - **默认值**...
在Redis配置文件中,涉及到内存大小的参数通常使用以下单位: - **1k**:1000字节 - **1kb**:1024字节 - **1m**:1000000字节 - **1mb**:1024 * 1024字节 - **1g**:1000000000字节 - **1gb**:1024 * 1024 * ...
在IT行业中,构建高可用性(HA)系统是至关重要的,特别是对于数据库服务如Redis和MySQL,它们通常存储着关键业务数据。...在实际部署中,还需要根据业务需求和环境调整各项参数,确保系统的稳定性和性能。
3. 创建一个配置文件`redis.conf`,根据需求配置Redis的各项参数,如端口、数据库数量、持久化策略等。 4. 运行`redis-server redis.conf`启动Redis服务。 5. 使用`redis-cli`与Redis服务进行交互,例如查看键值、...
Redis的配置文件`redis.conf`是其运行的核心,通过修改此文件可以调整Redis的各项参数以适应不同场景的需求。例如: - `bind`:指定Redis服务器监听的IP地址,通常设置为0.0.0.0以监听所有网络接口。 - `port`:...
将Redis配置为服务意味着它可以在系统启动时自动启动,无需用户手动干预。 2. `redis.windows.conf`:这是Redis的基本配置文件,适用于所有平台。在这个文件中,你可以设置Redis的一般配置,如绑定的IP地址、最大...
本文将详细解读Redis 2.8.9配置文件的各项中文解释。 首先,`daemonize` 参数决定了Redis是否以守护进程(后台运行)的方式启动。默认值为 `no`,表示Redis不会在后台运行。如果需要后台运行,将其设置为 `yes`。 ...
在Linux环境中部署Redis 7.2.3,首先解压redis-7.2.3.zip,然后编译安装,配置redis.conf文件,根据实际需求调整各项参数,如端口、内存限制等。启动服务后,可以通过redis-cli客户端进行交互式操作。为了保证服务...
通过编辑`redis.conf`,你可以调整Redis的各项参数,如端口、数据库数量、持久化策略等。 在Windows上运行Redis,需要注意以下几点: 1. **防火墙设置**:由于Redis默认监听6379端口,你需要确保Windows防火墙允许...
1. `redis.windows.conf`:这是Redis的配置文件,用于设置Redis服务器的各项参数。例如,端口号、内存限制、日志级别、持久化策略等都可以在此文件中进行配置。 2. `redis-server.exe`:这是Redis服务器的主进程,...
3. **redis.windows.conf**:Redis的配置文件,用于设置服务器的各项参数。 4. **批处理文件**:如`install.bat`和`uninstall.bat`,分别用于一键安装和卸载Redis服务。 安装Redis-64.3.0.503的步骤通常如下: 1. ...
- `redis.conf`: 默认配置文件,可以在这里设置Redis服务器的各项参数。 - `README*`: 介绍Redis的使用、安装和配置的文档。 - `LICENSE`: 许可协议文件,说明Redis的开源许可条款。 - `*.dll`或`.so`文件:Windows...
前者是用于Windows服务安装的配置文件,后者则是通用的Redis配置文件。这两个文件包含了Redis服务器的各项参数设定,如端口、日志文件路径、最大内存限制等,可以根据实际需求进行调整。 `EventLog.dll`是Windows...
以上只是 Redis 3.2 配置文件 `redis.conf` 的部分核心参数解释,实际上还有更多选项可以调整,如 AOF 持久化、内存管理、安全策略等,以满足不同场景的需求。理解并正确配置这些参数对优化 Redis 性能和安全性至关...
- `redis.conf`:默认配置文件,可以修改以配置Redis的各项参数,如端口号、数据持久化策略等。 - 可能还包括其他辅助文件和文档,如日志文件、帮助文档等。 安装和使用Redis Windows版的步骤大致如下: 1. 解压...
- 找到Redis的配置文件`redis.windows.conf`(或`redis.conf`),并根据实际需求进行修改。 4. **启动Redis** - 打开命令提示符,切换到Redis的安装目录或包含可执行文件的目录: ```bash redis-server redis....