如何安装Redis、Redis启动参数

技术如何安装Redis、Redis启动参数这篇文章主要介绍如何安装Redis、Redis启动参数,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!  Redis是一个key-value存储系统。和Me

本文主要介绍如何安装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

(0)

相关推荐

  • xamarin开发常见错误总结--the operation was canceled

    技术xamarin开发常见错误总结--the operation was canceled xamarin开发常见错误总结--the operation was canceled1.1.1 操作被取消异

    礼包 2021年12月1日
  • 罗马数字0,在罗马数字中,零该怎么写

    技术罗马数字0,在罗马数字中,零该怎么写罗马数字起源于古罗马.一共有7个数字符:I,V,X,L,C,D,M
    相应的阿拉伯数字表示为:
    1,5,10,50,100,500,1000
    用罗马数字表示数时,如果几个相同的数字并

    生活 2021年10月26日
  • sqliteselect详解(sqlite语句)

    技术SQLite中SELECT基本形式是什么这篇文章将为大家详细讲解有关SQLite中SELECT基本形式是什么,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。SQLite中SELECT

    攻略 2021年12月18日
  • 怎么查看oralce隐含参数并在SQLPLUS窗口格式化输出

    技术怎么查看oralce隐含参数并在SQLPLUS窗口格式化输出这篇文章主要介绍“怎么查看oralce隐含参数并在SQLPLUS窗口格式化输出”,在日常操作中,相信很多人在怎么查看oralce隐含参数并在SQLPLUS窗

    攻略 2021年11月4日
  • spring log4j配置(log4j配置详解)

    技术logger4j.properties和log4j.xml怎么配置这篇文章主要介绍“logger4j.properties和log4j.xml怎么配置”,在日常操作中,相信很多人在logger4j.propertie

    攻略 2021年12月17日
  • 多姿多彩是什么意思,选择多姿多彩的理由是什么呢

    技术多姿多彩是什么意思,选择多姿多彩的理由是什么呢理由一 名牌名师 名符其实 100%名师设计100%真实材料100%经济实用100%价格有竞争力100%健康环保多姿多彩是什么意思。理由二 真实材料 北欧简约风格,线条流

    生活 2021年10月28日