【推荐】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. 使用问题
来源:oschina
链接:https://my.oschina.net/u/923147/blog/1843431