`

redis 配置方案

阅读更多
cd /usr/local/src
wget http://redis.googlecode.com/files/redis-2.2.10.tar.gz
cd redis-2.2.10
make  prefix= 指定安装路径,也可以是默认
默认配置文件在当前目录下 cp   redis.conf 也可以直接使用下面配置文档
命令说明:
redis-server     redis服务器的daemon启动程序
redis-cli        redis命令行操作工具,也可以只用telnet 来操作
例:
redis-cli -h localhost -p 6379  monitor   监控 连接及读写操作
redis-cli -h localhost -p 6379   info     监控服务的统计信息
redis-benchmark  redis性能测试工具,主要测试redis在系统下的读写性能
例:
redis-benchmark -h localhost -p 6379 -c 1000 -n 100000
1000个并发  100000个请求  检测 本地 端口 6378 redis性能
/etc/redis.conf
daemonize yes  
port 6379
#bind  绑定IP
timeout 300
#日志级别 debug verbose notice warning
loglevel debug
logfile /var/log/redis.log
databases 16
# 快照保存策略
save 3600 1
save 1800 10
save 600 10000
rdbcompression yes
#数据库文件名
dbfilename dump.rdb
#数据库目录
dir /var/redisdb/
# 设置主从
# slaveof <masterip> <masterport>
# masterauth <master-password>
slave-serve-stale-data yes
# requirepass foobared
# Command renaming.
# rename-command CONFIG ""
#运行最大的连接,默认不限制
# maxclients 128
# 使用最大内存
maxmemory 1GB
# maxmemory-policy volatile-lru
# maxmemory-samples 3
# 是否开启aof
appendonly no
# 磁盘同步策略 always everysec no
appendfsync everysec
no-appendfsync-on-rewrite no
hash-max-zipmap-entries 512
hash-max-zipmap-value 64
list-max-ziplist-entries 512
list-max-ziplist-value 64
set-max-intset-entries 512
activerehashing yes

数据备份及还原:
1、数据备份目前只能备份dump.rdb 这个文件,做定期的copy,
2、数据恢复是直接把备份文件覆盖到当前。
3、建议采用slave+AOF 方式进行备份,AOF方式的效率不是很高,但是数据性最完整的。数据库重启后会自动按照AOF日志重建数据库。
分享到:
评论

相关推荐

    docker redis 3.2 配置文件

    Redis 是一个高性能的键值数据库,常被用作缓存和数据存储解决方案。Docker 则是一种流行的容器化平台,可以方便地打包、部署和运行应用程序,包括 Redis。在这个场景中,我们有一个针对 Redis 3.2 版本的自定义配置...

    Redis哨兵模式配置文件

    总的来说,Redis Sentinel模式提供了高可用性的解决方案,通过监控和自动故障转移,保证了在主节点出现问题时,服务仍能正常运行,降低了系统的停机风险。在实际应用中,正确配置和管理哨兵系统至关重要。

    spring + redis + sentinel 配置

    Sentinel是Redis的一个高可用性解决方案,它可以监控Redis实例,并在主节点出现问题时自动进行故障转移,确保服务的连续性。 在这个"spring + redis + sentinel"配置中,我们将探讨如何整合这三个组件以创建一个...

    SpringBoot集成Redis应用配置(附完整配置文件)

    在生产环境中,这些特性能够帮助你构建更健壮、可扩展的Redis解决方案。 总之,Spring Boot集成Redis能为你的应用程序提供快速、高效的缓存和数据存储功能。通过简单的配置和丰富的API,你可以轻松地在Spring Boot...

    redis常用配置详解,配置集群详细内容

    Redis 集群是一种分布式部署方案,支持自动分片和故障转移等功能。下面详细介绍如何配置 Redis 集群。 ##### 1. 配置集群 - **配置 Redis 服务**: ```bash daemonize yes # 后台运行 pidfile /var/run/redis_...

    Redis的持久化方案

    Redis提供了两种持久化方案:RDB(Redis Database)和AOF(Append Only File)。 RDB持久化方案是指在指定的时间间隔内,通过对当前数据集生成数据快照(即一个二进制文件)来保存数据状态。RDB是一种数据备份的...

    tp6 redis应用方案应用方案应用方案

    在本方案中,我们使用 Redis 服务配置开启 Redis 服务,并将手机和验证码存入 Redis。这样,我们可以快速地获取验证码和验证用户登录状态。 API 基类控制器 在本方案中,我们使用 API 基类控制器来处理各种 API ...

    Redis集群方案.md

    redis集群配置方案,使用typora工具

    Redis两主部署

    Redis 两主部署高可用性解决方案 Redis 作为一个高性能的 NoSQL 数据库,广泛应用于...本文详细介绍了 Redis 两主部署的实现方案,包括安装、配置和启动过程。这种方案可以确保服务的高可用性,满足企业级应用的需求。

    redis主从配置及通过keepalived实现redis自动切换

    Redis 主从配置及通过 Keepalived 实现 Redis 自动切换 标题:Redis 主从配置及通过 Keepalived 实现 Redis 自动切换 描述: Redis 主从配置及通过 Keepalived 实现 Redis 自动切换常用命令及故障分析 标签:...

    springboot +shiro+redis实现session共享(方案二)1

    "Spring Boot + Shiro + Redis 实现 Session 共享方案二" 1. 概述 本文档旨在介绍如何使用 Spring Boot、Shiro 和 Redis 实现分布式 session 共享,以解决 Web 应用程序的登录 session 统一问题。 2. 相关依赖 ...

    Ecology&Emessage&Emobile集群+redis部署方案.zip

    "Ecology&Emessage&Emobile集群+redis部署方案"就是一个这样的实践,它涵盖了生态系统建设、消息服务、移动应用以及Redis缓存的集成部署。接下来,我们将深入探讨这个方案中的核心知识点。 首先,"Ecology"在这里指...

    redis配置文件(单机版),主从、哨兵、集群配置

    Redis Sentinel是一个高可用性解决方案,监控主从集群的健康状态并自动执行故障转移。每个Sentinel实例都有自己的配置文件,如`sentinel.conf`,需要配置主服务器和从服务器的地址,以及Sentinel的监控策略。...

    tomcat-redis配置session共享

    需要注意的是,虽然Redis提供了一种高效的Session共享方案,但也存在一些潜在问题,比如网络延迟、序列化与反序列化的性能开销等。在实际应用中,你可能需要权衡这些因素,考虑是否引入其他Session共享策略,如使用...

    rediscluster配置文件.zip

    Redis Cluster是Redis官方提供的分布式集群解决方案,用于实现数据的分布式存储和高可用性。这个压缩包文件"rediscluster配置文件.zip"包含了一系列配置文件,用于搭建一个三主三从的Redis Cluster架构。在这个架构...

    Spring Redis操作手册

    - **配置更新:** 展示了Tinybee项目中最新的Redis配置方案。 通过以上内容,我们不仅了解了Spring Data Redis的基本概念和核心组件,还学习到了如何有效地利用这些工具和技术来解决实际问题。这对于任何希望在...

    redis安装配置详细教程.pdf

    - **步骤五:**复制Redis配置文件(`redis.conf`)到指定目录,并根据需要进行修改。 - **步骤六:**使用指定的配置文件启动Redis服务。 **3. Redis配置:** - **步骤一:**打开Redis配置文件(`redis.conf`),根据...

    Redis哨兵配置文件

    Redis Sentinel是Redis集群中的一个关键组件,用于提供高可用性(HA)解决方案。哨兵系统监控主从Redis实例,当主节点出现故障时,Sentinel会自动进行故障转移,将从节点提升为主节点,确保服务的连续性。下面将详细...

Global site tag (gtag.js) - Google Analytics