进击的大数据(二):redis的搭建

本文详细介绍了Redis的下载、编译、安装及配置过程,包括如何设置访问IP、后台运行、安全模式、端口、日志级别、数据库数量、密码保护、内存限制、数据持久化策略等关键配置项。同时提供了启动、停止服务的命令及解决编译问题的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

不小心把搭建的文章删除了,把记录的草早仍上来吧..

下载地址:https://redis.io/

 

 

tar xzf redis-4.0.2.tar.gz

cd redis-4.0.2

make

make install

 

 

 

配置文件信息

 

1、bind 127.0.0.1 - 设置redis只可以访问的IP地址,注释掉可以所有的都可以访问,在生产环节中最好设置IP地址

2、daemonize - 属性改为yes -表明需要在后台运行

3、protected-mode - 设置为yes 禁止外网访问redis,只能内网访问

4、port 6379 - 端口设置

5、loglevel - 日志级别 debug、verbose、notice、warning四个级别 生产环境最好notice

6、databases - 数据库个数 默认16

7、# requirepass - 默认注释 设置密码 例如:requirepass password

8、requirepass   启用身份验证

9、maxmemory 1536mb  限定内存占用

10、save 10 1   数据持久化配置,每10秒有1条数据更新即进行数据持久化

appendfsync always| everysec|no   #每次有数据修改发生时都会写入AOF文件。

everysec  #每秒钟同步一次,该策略为AOF的缺省策略。

no          #从不同步。高效但是数据不会被持久化。

 

 

 

启动服务

/usr/local/bin/redis-server /usr/bjxc/logsys/redis/redis.conf

 

停止服务

redis-cli SHUTDOWN

 

连接测试

 

 

 

Cc命令找不到

yum -y install gcc automake autoconf libtool make

 

zmalloc.h:50:31: 致命错误:jemalloc/jemalloc.h:没有那个文件或目录

make MALLOC=libc

Java驱动下载地址

http://repo1.maven.org/maven2/redis/clients/jedis/

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值