wget http://download.redis.io/redis-stable.tar.gz tar xvzf redis-stable.tar.gz cd redis-stable make 前面3步应该没有问题,主要的问题是执行make的时候,出现了异常. 异常一: make[2]: cc: Command not found 异常原因:没有安装gcc 解决方案:yum install gcc-c++ 异常二: zmalloc.h:51:31: error: jemalloc/je
Redis 持久化 Redis虽然是一种内存型数据库,一旦服务器进程退出,数据库的数据就会丢失,为了解决这个问题Redis提供了两种持久化的方案,将内存中的数据保存到磁盘中,避免数据的丢失. 工作目录(redis持久化存储的目录):RDB 和 AOF 公用该目录 # The working directory. # # The DB will be written inside this directory, with the filename specified # above using t
用logstash收集日志并发送到redis,然后通过logstash取redis数据写入到es集群,最近kibana显示日志总是中断,日志收集不过来,客户端重启发现报错: Failed to send event to Redis CommandError: OOM command not allowed when used memory > 'maxmemory'.> 根据报错推断redis满了,在客户端清空redis 重启收集端的logstash 可以重新写入数据,由此判断有进程不断写
第一步:下载,安装 root@iZ28fgejjw7Z:/# wget http://download.redis.io/releases/redis-.tar.gz root@iZ28fgejjw7Z:/# tar xzf redis-.tar.gz root@iZ28fgejjw7Z:/home# cd redis- root@iZ28fgejjw7Z:/home/redis-# ls -RELEASENOTES CONTRIBUTING deps INSTALL MANIFESTO red