
redis
文章平均质量分 88
isoleo
这个作者很懒,什么都没留下…
展开
-
redis 数据类型及操作方法
1. keysredis本质上一个key-value db,所以我们首先来看看他的key.首先key也是字符串类型,但是key中不能包括边界字符由于key不是binary safe的字符串,所以像"my key"和"mykey\n"这样包含空格和换行的key是不允许的顺便说一下在redis内部并不限制使用binary字符,这是redis协议限制的。"\r\n"在协议格式中会作为特殊字符转载 2015-06-13 16:27:19 · 579 阅读 · 0 评论 -
redis 应用场景
1. MySql+Memcached架构的问题 实际MySQL是适合进行海量数据存储的,通过Memcached将热点数据加载到cache,加速访问,很多公司都曾经使用过这样的架构,但随着业务数据量的不断增加,和访问量的持续增长,我们遇到了很多问题: 1.MySQL需要不断进行拆库拆表,Memcached也需不断跟着扩容,扩容和维护工作占据大量开发时间。转载 2015-06-13 18:15:11 · 813 阅读 · 0 评论 -
Redis主从自动failover
Redis主从架构持久化存在一个问题,即前次测试的结论,持久化需要配置在主实例上才能跨越实例保证数据不丢失,这样以来主实例在持久化数据到硬盘的过程中,势必会造成磁盘的I/O等待,经过实际测试,这个持久化写硬盘的过程给应用程序带来的影响无法忍受;因而在大多数场景下,会考虑把持久化配置在从实例上,当主实例宕机后,通过手动或者自动的方式将从实例提升为主实例,继续提供服务!当主实例恢复后,先从原从实例上同转载 2015-06-14 12:15:13 · 1935 阅读 · 0 评论 -
redis 主从配制及手动切换
redis 主从配制。1:下载redis。官网下载3.0.2稳定版本,之前2.几的版本不支持集群模式下载地址:http://download.redis.io/releases/redis-3.0.2.tar.gz2:上传服务器,解压,编译首先安装依赖包。。。。yum install -y gcc gcc-c++ kernel-devel原创 2015-06-14 12:28:41 · 5297 阅读 · 0 评论 -
Redis3.0集群部署
Redis集群部署文档(centos6系统)基本是按照官方文档去做的。(要让集群正常工作至少需要3个主节点,在这里我们要创建6个redis节点,其中三个为主节点,三个为从节点,对应的redis节点的ip和端口对应关系如下)127.0.0.1:7000127.0.0.1:7001127.0.0.1:7002127.0.0.1:7003127.0.0原创 2015-06-13 13:18:36 · 949 阅读 · 0 评论 -
Redis监控和告警
对于任何应用服务和组件,都需要一套完善可靠谱监控方案。尤其redis这类敏感的纯内存、高并发和低延时的服务,一套完善的监控告警方案,是精细化运营的前提。本文分几节,细说Redis的监控和告警:1.Redis监控告警的价值2.Redis监控的数据采集3.Redis告警策略4.基于Open Falcon的Redis监控告警方案Redis监控告警的原创 2016-10-31 11:42:27 · 7968 阅读 · 1 评论 -
Redis-3.2.0集群配置(redis cluster)
目录 11. 前言 22. 部署计划 23. 目录结构 24. 编译安装 35. 修改系统参数 35.1. 修改最大可打开文件数 35.2. TCP监听队列大小 45.3. OOM相关:vm.overcommit_memory 45.4. /sys/kernel/mm/transparent_hugepage/enabled 46. 配置Redis 4转载 2016-11-23 13:06:57 · 1882 阅读 · 2 评论 -
Redis 详解
力进行直观介绍。之后概览Redis提供的高级能力,并在部署、维护、性能调优等多个方面进行更深入的介绍和指导。本文适合使用Redis的普通开发人员,以及对Redis进行选型、架构设计和性能调优的架构设计人员。目录概述Redis的数据结构和相关常用命令数据持久化内存管理与数据淘汰机制Pipelining事务与ScriptingRedis性能调优主从复制与集群分片Redis Java客户转载 2017-08-02 16:40:25 · 890 阅读 · 0 评论