
Redis
文章平均质量分 58
u013063153
这个作者很懒,什么都没留下…
展开
-
Java中使用Jedis操作Redis
使用Java操作Redis需要jedis-2.1.0.jar,下载地址:http://files.cnblogs.com/liuling/jedis-2.1.0.jar.zip如果需要使用Redis连接池的话,还需commons-pool-1.5.4.jar,下载地址:http://files.cnblogs.com/liuling/commons-pool-1.5.4.jar.zip转载 2017-01-10 14:53:33 · 371 阅读 · 0 评论 -
Redis 集群规范
原文:http://redisdoc.com/topic/cluster-spec.html#redis本文档翻译自 http://redis.io/topics/cluster-spec 。引言这个文档是正在开发中的 Redis 集群功能的规范(specification)文档, 文档分为两个部分:第一部分介绍目前已经在 unstable 分支中实现了的那转载 2017-08-02 11:56:50 · 354 阅读 · 0 评论 -
深入剖析 redis 数据淘汰策略
原文:http://blog.sae.sina.com.cn/archives/4045概述在 redis 中,允许用户设置最大使用内存大小 server.maxmemory,在内存限定的情况下是很有用的。譬如,在一台 8G 机子上部署了 4 个 redis 服务点,每一个服务点分配 1.5G 的内存大小,减少内存紧张的情况,由此获取更为稳健的服务。redis 内存数据转载 2017-07-24 15:51:44 · 369 阅读 · 0 评论 -
Redis LRU
查看后台的redis是否已启:ps -ef | grep redis lsof -i : 6379启动命令:redis-server /myredis/redis-confredis-cli -p 6379查看是否连接成功:ping pong 关闭RedisSHUTDOWNLRU1.volatile-lru:使原创 2017-05-29 11:01:18 · 725 阅读 · 0 评论 -
聊一聊分布式锁的设计
原文:http://weizijun.cn/2016/03/17/%E8%81%8A%E4%B8%80%E8%81%8A%E5%88%86%E5%B8%83%E5%BC%8F%E9%94%81%E7%9A%84%E8%AE%BE%E8%AE%A1/起因前段时间,看到redis作者发布的一篇文章《Is Redlock safe?》,Redlock是redis作者基转载 2017-05-21 21:06:24 · 473 阅读 · 0 评论 -
分布式锁的几种实现形式
原文:http://www.hollischuang.com/archives/1716目前几乎很多大型网站及应用都是分布式部署的,分布式场景中的数据一致性问题一直是一个比较重要的话题。分布式的CAP理论告诉我们“任何一个分布式系统都无法同时满足一致性(Consistency)、可用性(Availability)和分区容错性(Partition tolerance),最多只能同转载 2017-05-21 20:51:56 · 464 阅读 · 2 评论 -
Redis笔记
1.单机Mysql2.Memcached(缓存)+Mysql+垂直拆分3.Mysql主从读写分离4.分表分库+水平拆分+Mydql集群在Memcached的高速缓存,Mysql的主从复制,读写分离的基础上,这时Mysql主库的写压力开始出现瓶颈,而数据量的持续猛增,由于MYISAM使用表锁,在高并发下会出现严重的锁问题,大量的高并发Mysql应用开始使用InnoDB引擎代替MyIS原创 2017-05-29 10:58:27 · 521 阅读 · 0 评论 -
Redis事务 示例
1.正常执行MULTIset k1 v1set k2 v2get k1set k3 v3EXEC2.放弃事务MULTIset k1 v1set k2 v2set k3 v3DISCARD3.全体连坐MULTIset k1 v1set k2 v2set k3 v3getset k3set k4 v4se原创 2017-05-29 10:56:55 · 344 阅读 · 0 评论 -
Redis主从复制 常见疑问
【集群状态:一主二从】1.从机从某个时间开始为slave,那么主机之前的数据从机是否可以备份?可以。2.从机可以set吗? 从机是不可以写操作的。3.主句挂了,从机会选举上位?还是原地等待?主机:SHUTDOWN (1)从机的数据还在。(2)从机原地等待,角色还是slave。4.主机此时又回来了,此时集群状态?主机还是主机,从机还是从原创 2017-05-29 10:56:06 · 515 阅读 · 0 评论 -
Redis并发问题
原文:http://www.blogjava.net/caojianhua/archive/2013/01/28/394847.htmlRedis为单进程单线程模式,采用队列模式将并发访问变为串行访问。Redis本身没有锁的概念,Redis对于多个客户端连接并不存在竞争,但是在Jedis客户端对Redis进行并发访问时会发生连接超时、数据转换错误、阻塞、客户端关闭连接等问题,这些问题均转载 2017-05-26 15:29:22 · 1087 阅读 · 0 评论 -
redis集群客户端JedisCluster优化 - 管道(pipeline)模式支持
原文:http://www.w2bc.com/article/152559我们知道,普通的情况下,redis client与server之间采用的是请求应答的模式,即:Client: command1 Server: response1 Client: command2 Server: response2 …在这种情况下,如果要完成10个命令,则转载 2017-05-05 12:49:47 · 3768 阅读 · 2 评论 -
Redis详解文档
## 1. 解析配置文件redis拷贝出来单独执行。### 1.1 units单位- 只支持bytes,不支持bit- 对大小写不敏感### 1.2 INCLUDES包含可以通过includes包含其他的文件配置。### 1.3 GENERAL通用- daemonize- pidfile- port- tcp-backlog设置tcp的backlog原创 2017-05-24 11:07:35 · 899 阅读 · 1 评论 -
部署高可用的Redis集群架构
原文:http://rdc.hundsun.com/portal/article/669.htmlRedis 是一个开源(BSD许可)的,内存中的数据结构存储系统,它可以用作数据库、缓存和消息中间件。本文主要介绍redis在不同模式下的部署方式,并且对几种模式进行了一些简单的对比。下表列出了当前使用较多的redis部署方式:通过上表比较可知:如果需要完整转载 2017-05-05 09:31:33 · 18115 阅读 · 1 评论 -
JedisPool.returnResource()遭弃用
原文:https://my.oschina.net/xiehongfei/blog/646125自Jedis3.0版本后jedisPool.returnResource()遭弃用,官方重写了Jedis的close方法用以代替;代码如下:/** * @deprecated starting from Jedis 3.0 this method will not be expos转载 2017-04-20 16:13:31 · 12321 阅读 · 0 评论 -
Redis主从复制 问题
【集群状态:一主二从】1.从机从某个时间开始为slave,那么主机之前的数据从机是否可以备份?可以。2.从机可以set吗? 从机是不可以写操作的。3.主句挂了,从机会选举上位?还是原地等待?主机:SHUTDOWN (1)从机的数据还在。(2)从机原地等待,角色还是slave。4.主机此时又回来了,此时集群状态?主机还是主机,从机还是从原创 2017-05-01 15:06:56 · 681 阅读 · 0 评论 -
Redis中常用命令
原文链接:http://www.cnblogs.com/liuling/p/2014-4-19-03.html连接操作相关的命令quit:关闭连接(connection)auth:简单密码认证持久化save:将数据同步保存到磁盘bgsave:将数据异步保存到磁盘lastsave:返回上次成功将数据保存到磁盘的Unix时戳shundown:将数据同步保存到磁盘转载 2017-01-10 14:55:15 · 391 阅读 · 0 评论 -
Redis中删除过期Key的三种策略
项目中有个接口要频繁调用查询数据库中的数据,为了降低数据库的压力,所以把一部分记录先缓存在redis中,对redis中的数据设置了期限。今天无意间发现一个问题,使用dbsize查询出来的数量,比实际缓存量要高一部分。用redis-cli keys '*'|wc -l1获取到的数据和实际情况是一样的。如下面两图: 对比发现,redis中key的总量为286957,比数据库转载 2017-10-20 17:11:09 · 7831 阅读 · 0 评论