本文主要介绍如何安装Redis和Redis启动参数。很详细,有一定的参考价值。感兴趣的朋友一定要看!
Redis是一个键值存储系统。与Memcached类似,但解决了断电后数据完全丢失的问题,她支持更多的无值类型。除了字符串,它还支持列表(链表)、集合(集合)和zset(有序集合)。这些数据类型都支持推/弹出、添加/删除、取交集、并集和差集以及更丰富的操作,这些操作都是原子的。
Redis表现如何?
以下是官方基准数据:
测试是在50个客户端同时执行100000个请求的情况下完成的。
值SET和GET是一个256字节的字符串。
Linux盒子正在运行Linux 2.6,它是Xeon X20 2.5Ghz
使用环回接口(127.0.0.1)执行的文本。
结果:大约每秒110000个集合,大约每秒81000个获取。
如何安装Redis和Redis启动参数
1.安装Redis
Redis的代码遵循ANSI-C,可以在所有POSIX系统(如Linux、*BSD、Mac OS X、Solaris等)上安装运行。).而且Redis不依赖任何非标准库,没有需要添加的编译参数。要编译Redis,我们唯一需要的就是make。下面是安装过程,使用的是目前稳定的1.2.6版本,2.0版本还在开发中。
1.1.获取源代码,解压后进入源代码目录:
wget http://redis.googlecode.com/files/redis-1.2.6.tar.gz
塔尔xf redis-1.2.6.tar.gz
cd redis-1.2.6
1.2.编译并生成可执行文件:
由于makefile文件已经写好,我们只需要在源目录中直接执行make命令进行编译:
制造
make命令执行后,会在当前目录下生成这个可执行文件,即redis-server、redis-cli、redis-benchmark和redis-stat。他们的职能如下:
Redis-服务器:Redis-服务器的守护程序启动器:Redis
Redis-CLI: Redis命令行操作工具。当然,您也可以使用telnet根据其纯文本协议进行操作。
Redis-benchmark: Redis性能测试工具,测试Redis在你的系统和你的配置中的读写性能。
Redis-stat: redis-stat:Redis检测工具,可以检测Redis当前的状态参数和延迟状态。
1.设置Redis目录(不需要)
这个过程不是必须的,而是对Redis相关资源进行统一管理的操作。
执行以下命令建立相关目录,并将相关文件复制到目录中:
sudo -s
mkdir -p /usr/local/redis/bin
mkdir-p/usr/local/redis/等
mkdir -p /usr/local/redis/var
CP redis-服务器redis-CLI redis-基准redis-stat/usr/local/redis/bin/
CP redis . conf/usr/local/redis/etc/
2.详细解释2。Redis配置参数
在我们成功安装Redis之后,我们可以通过直接执行redis-server来运行Redis。此时,它根据默认配置运行(默认配置甚至不在后台运行)。如果我们想让Redis按照我们的要求运行,我们需要修改配置文件。Redis的配置文件是我们上面第二个cp操作的redis.conf文件,目前已经被我们复制到了/usr/local/redis/etc/目录下。修改它来配置我们的服务器。怎么修改?以下是redis.conf主要配置参数的含义:
后台运行:你想在后台以守护模式运行吗?
Pidfile:pid文件位置
端口:要监听的端口号。
超时:请求超时
日志级别:日志信息级别
日志:日志文件位置
数据库:打开的数据库数量
保存* *:保存快照的频率,第一个*表示多长时间,第三个*表示执行了多少次写操作。当在一定时间内执行了一定数量的写操作时,自动保存快照。可以设置多个条件。
是否要使用RDB压缩?
Dbfilename:数据快照文件名(只有文件名,没有目录)
Dir:数据快照的存储目录(这是目录)
Appendonly:是否开启appendonlylog,如果开启,每次写操作都会记录一个日志,这样会提高数据抗风险能力但影响效率。
Appendfsync:如何将AppendonlyLog同步到磁盘(三个选项,即每次写入强制调用fsync,每秒启用一次fsync,不调用fsync,等待系统自身同步)
韩大夫,你是说韩大夫吗:
丹妮莉丝耶
pid文件/usr/local/redis/var/redis.pid
端口69
超时0
日志级调试日志层次除错
日志文件/usr/local/redis/var/redis。原木档案
数据库16(数据库16)
保存900 1
保存0 10
保存60,000
RDB压缩是
dbfilename dump.rdb档案
目录/usr/local/redis/var/
附录只有没有
总是追加同步
是啊
共享对象否
shareobjectspoolsize 1024
范仲淹?范仲淹重定向。conf1825年/usr/local/redis/etc/何如
范仲淹,范仲淹,范仲淹,范仲淹,范仲淹,范仲淹,范仲淹,范仲淹,范仲淹,范仲淹,范仲淹,范仲淹,范仲淹,范仲淹,范仲淹,范仲淹,范仲淹,范仲淹:
/usr/local/redis/bin/redis-服务器/usr/local/redis/etc/redis。conf
喂喂喂喂喂再说一遍你好,菲兰达菲兰达
telnet 127.0.0.1 69
嗨嗨嗨嗨嗨嗨嗨嗨嗨嗨嗨嗨嗨嗨嗨嗨嗨嗨嗨嗨嗨嗨嗨嗨嗨嗨嗨嗨嗨嗨嗨嗨嗨嗨嗨嗨嗨嗨嗨嗨嗨嗨嗨嗨嗨嗨嗨嗨嗨嗨嗨嗨嗨嗨嗨嗨嗨嗨嗨嗨嗨嗨嗨嗨嗨嗨嗨嗨嗨嗨嗨嗨再说一遍你好。
云姐""云娥再说一遍哎哎哎哎""贺盛德朱庇特朱庇特阿齐兹阿齐兹阿齐兹阿齐兹阿齐兹阿齐兹阿齐兹阿齐兹阿齐兹阿齐兹阿齐兹阿齐兹阿齐兹阿齐兹阿齐兹阿齐兹,哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟哟!阿云阿云阿云阿云阿云阿云阿云阿云阿云阿云阿云阿云阿云阿云阿云阿云阿云阿云阿云阿云阿云阿云阿云阿云阿云阿云阿云阿云阿云,绿筠小姐,你是谁!
内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/133607.html