
redis
文章平均质量分 94
iteye_8208
这个作者很懒,什么都没留下…
展开
-
redis - 环境搭建
一:简介(来自百科) redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)和zset(有序集合)。这些数据类型都支持push/pop、add/remove及取交集并集和差集及更丰富的操作,而且这些操作都是原子性的。在此基础上,redis支持各种不同方式的排序。与memc...原创 2016-11-22 15:45:21 · 113 阅读 · 0 评论 -
唯品会Redis cluster大规模生产实践
Outline一、生产应用场景二、存储架构演变三、应用最佳实践四、运维经验总结第1、2节:介绍redis cluster在唯品会的生产应用场景,以及存储架构的演变。第3节:redis cluster的稳定性,应用成熟度,踩到过那些坑,如何解决这些问题?这部分是大家比较关心的内容。第4节:简单介绍大规模运营的一些经验,包括部署、监控、管理以及redis工具开发。一、生产应...原创 2017-01-14 11:39:37 · 179 阅读 · 0 评论 -
Redis集群配置
设置防火墙(没开启防火墙的可以跳过)firewall-cmd --zone=public --add-port=6379/tcp --permanentfirewall-cmd --reload yum install ruby gem install redis 或者从https://rubygems.org/gems/redis 下载执行 g...原创 2016-12-18 15:13:27 · 143 阅读 · 0 评论 -
Redis集群实现
简介前面两篇文章介绍到了Redis的主从节点和Redies的数据分片,但在实际环境中,我们可能需要同时满足这两个要求,即既能实现主从结构(master/slave)解决主节点(master)出现故障,从节点(slave)能够提升为主节点,不影响整个程序的运行;而且又能够满足当业务压力太大,单个master节点的写入无法满足要求时,能够实现数据分片的功能。而Redis 3.0.2提供了Red...原创 2016-12-18 10:25:14 · 145 阅读 · 0 评论 -
高性能网站架构之负载均衡 Nginx+tomcat+redis实现tomcat集群
环境准备 三台装有centos6.5 系统的机器。其中两台机器上装有tomcat7,一台机器上装有nginx3.0.2,至于具体如何安装tomcat和ngnix,这里就不再介绍了,请大家自己去网上查找资料。 这样我们还需要准备一台装有Redis服务的服务器,redis最好配置为集群的,这里为了演示tomcat集群,就使用单台服务器了。只与redis的安装,大家...原创 2016-12-17 22:11:21 · 177 阅读 · 0 评论 -
高性能网站架构之缓存篇--Redis使用配置端口转发
最近在学习redis,由于财力有限,所以只能选择虚拟机练练手,本人使用的vmware 11,安装的系统是centos6.7,redis版本是3..0.2。如何安装请参考本人上一篇文章。 安装完Redis以后,我们是不是要迫不及待的想使用一下呢。那么我们要在程序中对redis进行操作的话,操作redis的插件有好几种,这里使用的jedis。 我们新建...原创 2016-12-17 22:05:53 · 270 阅读 · 0 评论 -
高性能网站架构之缓存篇—Redis集群增删节点
Redis集群添加节点 首先我们要新建立一个节点,将redis01 复制一份改为redis07,然后修改端口号也改为7007 ,然后我们执行[root@localhost redis07]# ./redis-server redis.conf 启动以后,然后进行查看,发现有一个端口号为7007的redis实例已经启动了!我们怎么把这个redis 实例添加到集群中呢。 ...原创 2016-12-17 19:08:08 · 154 阅读 · 0 评论 -
高性能网站架构之缓存篇—Redis集群搭建
1. Redis Cluster的架构图。 (1)所有的redis节点彼此互联(PING-PONG机制),内部使用二进制协议优化传输速度和带宽. (2)节点的fail是通过集群中超过半数的节点检测失效时才生效. (3)客户端与redis节点直连,不需要中间proxy层.客户端不需要连接集群所有节点,连接集群中任何一...原创 2016-12-17 19:03:59 · 122 阅读 · 0 评论 -
CentOS下Redis服务器安装配置
操作系统:CentOS1、安装编译工具yum install wget make gcc gcc-c++ zlib-devel openssl openssl-devel pcre-devel kernel keyutils patch perl2、安装tcl组件包(安装Redis需要tcl支持)下载:http://downloads.sourceforge.net/tcl...原创 2016-12-15 10:10:18 · 108 阅读 · 0 评论 -
centOS中安装Redis,主机不能访问虚拟机Redis server
后台开启服务器 $ src/redis-server &设置防火墙(没开启防火墙的可以跳过)firewall-cmd --zone=public --add-port=6379/tcp --permanentfirewall-cmd --reload 今天在学些redis的时候碰到个问题,发现主机Redis Destop Manager不能访...原创 2016-12-15 10:06:37 · 274 阅读 · 0 评论 -
Redis 配置
Redis 配置Redis 的配置文件位于 Redis 安装目录下,文件名为 redis.conf。你可以通过 CONFIG 命令查看或设置配置项。语法Redis CONFIG 命令格式如下:redis 127.0.0.1:6379> CONFIG GET CONFIG_SETTING_NAME实例redis 127.0.0.1:6379> CONFIG...原创 2016-12-14 18:55:34 · 107 阅读 · 0 评论 -
Redis 性能测试
Redis 性能测试Redis 性能测试是通过同时执行多个命令实现的。语法redis 性能测试的基本命令如下:redis-benchmark [option][option value]实例以下实例同时执行 10000 个请求来检测性能:redis-benchmark -n 10000PING_INLINE:141043.72 requests per sec...原创 2016-12-14 18:49:25 · 146 阅读 · 0 评论 -
Redis 分区
Redis 分区分区是分割数据到多个Redis实例的处理过程,因此每个实例只保存key的一个子集。分区的优势通过利用多台计算机内存的和值,允许我们构造更大的数据库。通过多核和多台计算机,允许我们扩展计算能力;通过多台计算机和网络适配器,允许我们扩展网络带宽。分区的不足redis的一些特性在分区方面表现的不是很好:涉及多个key的操作通常是不被支持的。举例...原创 2016-12-14 18:48:56 · 125 阅读 · 0 评论 -
Redis 2.8.18 安装报错 error: jemalloc/jemalloc.h
错误描述安装Redis 2.8.18时报错:zmalloc.h:50:31: error: jemalloc/jemalloc.h: No such file or directoryzmalloc.h:55:2: error: #error "Newer version of jemalloc required"make[1]: *** [adlist.o] Error 1make...原创 2016-12-14 17:48:09 · 144 阅读 · 0 评论 -
Spring 整合 Redis
pom构建: [html] view plain copy print?<modelVersion>4.0.0</modelVersion> <groupId>com.x.redis</groupId> <artifactId>springredis</artifactId>...原创 2016-11-22 15:50:51 · 98 阅读 · 0 评论 -
优酷土豆的Redis服务平台化之路
1.Redis架构的方案经历阶段2.为什么选择Nginx开发Proxy3.Nginx Proxy+Redis Cluster架构功能及优化4.监控告警1.Redis架构的方案经历阶段1.1.客户端分片 优点不依赖于第三方中间件,实现方法和代码自己掌控,可随时调整这种分片机制的性能比代理式更好(少了一个中间分发环节)可控的分发请求,分发压力落在客户端,无服...原创 2017-01-14 12:04:06 · 189 阅读 · 0 评论