redis 安装及使用常见问题整理

廉价感情. 提交于 2019-12-12 12:51:22

【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>>

0. redis介绍

1. redis安装

1.1 单机模式

1.2 分片模式

2.3 集群模式

2.3.1 主从模式

2.3.2 哨兵模式

2.4 docker安装redis

# 拉取redis镜像
docker pull daocloud.io/daocloud/dao-redis:master-init
# 查看镜像
docker images
# 启动
docker run -p 6379:6379 -d $redis_image
# 查看启动日志
docker logs $container_id

2. 安装问题

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

错误描述 redis编译时出现一下错误

[redis@localhost redis]$ make
cd src && make all
make[1]: Entering directory `/home/redis/redis/src'
    CC adlist.o
在包含自 adlist.c:34 的文件中:
zmalloc.h:50:31: 错误:jemalloc/jemalloc.h:没有那个文件或目录
zmalloc.h:55:2: 错误:#error "Newer version of jemalloc required"
make[1]: *** [adlist.o] 错误 1
make[1]: Leaving directory `/home/redis/redis/src'
make: *** [all] 错误 2

解决办法:

使用一下命令编译

[redis@localhost redis]$ make MALLOC=libc

3. 使用问题

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!