redis
人生匆匆
这个作者很懒,什么都没留下…
展开
-
解决redis启动时的三个警告The TCP backlog setting of 511 cannot be enforced because /proc/sys/net/core/somaxcon
第一个警告:The TCP backlog setting of 511 cannot be enforced because /proc/sys/net/core/somaxconn is set to the lower value of 128.第二个警告:overcommit_memory is set to 0! Background save may fail under low memory condition. To fix this issue add ‘vm.overcommit_me转载 2020-06-30 11:18:14 · 21694 阅读 · 5 评论 -
redis集群数据迁移
https://github.com/vipshop/redis-migrate-tool #仅支持redis3及以下版本https://github.com/tanruixing88/redis-migrate-tool #基于上述版本修改,支持redis4及以上版本依赖yum -y install automake libtool autoconf bzip2安装git clone https://github.com/tanruixing88/redis-migrate-tool.git原创 2020-05-20 16:34:03 · 308 阅读 · 0 评论 -
Redis如果内存满了怎么解决
Redis占用内存大小我们知道Redis是基于内存的key-value数据库,因为系统的内存大小有限,所以我们在使用Redis的时候可以配置Redis能使用的最大的内存大小。1、通过配置文件配置通过在Redis安装目录下面的redis.conf配置文件中添加以下配置设置内存大小//设置Redis最大占用内存大小为100Mmaxmemory 100mb重启redis生效pkill ...原创 2020-02-09 14:38:16 · 720 阅读 · 0 评论 -
redis开启持久化
redis持久化配置redis有两种持久化方式:RDB和AOF。具体差别跟优缺点可参考redis数据的两种持久化方式对比,本篇只介绍这两种方式怎么配置RDB配置方式默认情况下,是快照RDB的持久化方式,将内存中的数据以快照的方式写入二进制文件中,默认的文件名是dump.rdbredis.conf默认配置:save 900 1save 300 10save 60 10000配置含义...原创 2020-01-16 16:31:43 · 3918 阅读 · 0 评论 -
docker-compose简单构建redis集群
首先要有redis-cluster镜像构建redis-cluster镜像链接1、编写docker-comper文件vim redis.ymlversion: '3'services: redis1: image: redis-cluster environment: - REDIS_PORT=7001 ports: ...原创 2019-12-27 19:31:44 · 487 阅读 · 0 评论 -
Dockerfile编写redis-cluster镜像
1、编写Dockerfile文件vim DockerfileFROM centos:7RUN yum -y install gcc gcc-c++ wget make #安装依赖RUN wget -P /root http://download.redis.io/releases/redis-5.0.2.tar.gz #下载redis源码包到指定目录,自己也>可以拉R...原创 2019-12-27 19:29:06 · 747 阅读 · 0 评论 -
Dockerfile构建redis-cli镜像
1、编写dockerfilevim DockerfileFROM centos:7RUN yum -y install gcc gcc-c++ wget make #安装依赖RUN wget -P /root http://download.redis.io/releases/redis-5.0.2.tar.gz #下载redis源码包到指定目录,自己也可以拉RUN cd ...原创 2019-12-27 20:34:59 · 444 阅读 · 0 评论 -
la(n)mp+redis缓存(redis做mysql的缓存)
一、部署lamp环境1、安装httpd,php,mysqlyum -y install httpd httpd-devel php php-devel php-mysql mariadb mariadb-server2、配置httpd+php整合vim /etc/httpd/conf/httpd.conf3、拉取Discuz并解压,添加权限unzip Discuz_X3.2_S...原创 2019-12-19 16:57:12 · 405 阅读 · 0 评论 -
Dockerfile构建redis镜像
1、编写Dockerfilevim DockerfileFROM centos:7RUN yum -y install gcc gcc-c++ wget make #安装依赖RUN wget -P /root http://download.redis.io/releases/redis-5.0.2.tar.gz #下载redis源码包到指定目录,自己也可以拉RUN cd ...原创 2019-12-17 12:00:26 · 906 阅读 · 0 评论 -
filebeat+redis+elk日志分析搭建
filebeat: 10.0.0.41redis: 10.0.0.42logstash: 10.0.0.43elasticsearch: 10.0.0.44kibana: 10.0.0.45架构如下:一、filebeat:10.0.0.411、安装filebeatcat > /etc/yum.repos.d/artifacts.repo <<EOF[elast...原创 2019-12-13 11:16:25 · 470 阅读 · 0 评论 -
解决 /usr/bin/env: ruby
1、需要准备redis-trib.rb的运行环境wget https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.1.tar.gzyum -y install zlib-develtar xvf ruby-2.5.1.tar.gzcd ruby-2.5.1/./configure -prefix=/usr/local/rubymakemak...原创 2019-10-24 13:39:40 · 974 阅读 · 0 评论 -
redis集群三主三从搭建详细步骤
1、1 下载redis5.0wget http://download.redis.io/releases/redis-5.0.2.tar.gz2、安装redis编译需要的环境yum -y install gcc gcc-c++3、编译安装redistar zxf redis-5.0.2.tar.gzcd redis-5.0.2/make MALLOC=libc &&...原创 2019-10-24 11:47:48 · 1984 阅读 · 1 评论 -
简单配置redis+哨兵
1 下载redis5.0wget http://download.redis.io/releases/redis-5.0.2.tar.gz2、安装redis编译需要的环境yum -y install gcc gcc-c++3、编译安装redistar zxf redis-5.0.2.tar.gzcd redis-5.0.2/make MALLOC=libc && ...原创 2019-10-17 19:49:16 · 282 阅读 · 0 评论 -
简单安装redis主从
1 下载redis5.0wget http://download.redis.io/releases/redis-5.0.2.tar.gz2、安装redis编译需要的环境yum -y install gcc gcc-c++3、编译安装redistar zxf redis-5.0.2.tar.gzcd redis-5.0.2/make MALLOC=libc && ...原创 2019-10-16 20:47:11 · 313 阅读 · 0 评论