挑战Kafka!Redis5.0重量级特性Stream尝鲜

https://mp.weixin.qq.com/s?__biz=MzAwMDU1MTE1OQ==&mid=2653549949&idx=1&sn=7f6c4cf8642478574718ed0f8cf61409&am...

2018-07-19 20:01:12

阅读数:12

评论数:0

Redis、Memcache和MongoDB的区别

https://www.cnblogs.com/tuyile006/p/6382062.html   >>Memcached Memcached的优点: Memcached可以利用多核优势,单实例吞吐量极高,可以达到几十万QPS(取决于key、va...

2018-07-18 18:49:25

阅读数:22

评论数:0

redis之有序集合类型(Zset)——排行榜的实现

https://blog.csdn.net/loophome/article/details/50373202   Redis有序集合和Redis集合类似,是不包含 相同字符串的合集。它们的差别是,每个有序集合 的成员都关联着一个评分,这个评分用于把有序集 合中的成员按最低分到最高分排列。 ...

2018-07-17 11:32:04

阅读数:11

评论数:0

Redis常用命令-Zset

https://blog.csdn.net/xiaouncle/article/details/62236593 Redis是一个开源的速度非常快的非关系数据库,它可以存储键(key)与5种不同类型的值(value)之间的映射(mapping),可以将存储在内存的键值对数据持久化到硬盘,可以使用...

2018-07-17 11:25:55

阅读数:14

评论数:0

Redis配置文件详解

https://blog.csdn.net/neubuffer/article/details/17003909 redis是一款开源的、高性能的键-值存储(key-value store),和memcached类似,redis常被称作是一款key-value内存存储系统或者内存数据库,同时由于...

2018-07-16 18:05:46

阅读数:11

评论数:0

Redis持久化存储(AOF与RDB两种模式)

https://blog.csdn.net/canot/article/details/52886923 Redis中数据存储模式有2种:cache-only,persistence; cache-only即只做为“缓存”服务,不持久数据,数据在服务终止后将消失,此...

2018-05-10 13:44:42

阅读数:54

评论数:0

Redis执行Lua脚本示例

https://www.cnblogs.com/yanghuahui/p/3697996.html Redis在2.6推出了脚本功能,允许开发者使用Lua语言编写脚本传到Redis中执行。使用脚本的好处如下: 1.减少网络开销:本来5次网络请求的操作,可以用一个请求完成,原...

2018-05-10 13:40:26

阅读数:59

评论数:0

redis实现高并发下的抢购/秒杀功能

https://www.cnblogs.com/phpper/p/7085663.html 之前写过一篇文章,高并发的解决思路(点此进入查看),今天再次抽空整理下实际场景中的具体代码逻辑实现吧: 抢购/秒杀是如今很常见的一个应用场景,那么高并发竞争下如何解决超抢(或超卖库存不足...

2018-03-29 19:18:08

阅读数:148

评论数:0

redis之发布与订阅(publish/subscribe模式)

http://blog.csdn.net/u011499747/article/details/51232981 发布与订阅(publish/subscribe)模式,简称为pub/sub模式,redis也实现了这种模式。 redis提供的发布订阅命令 命...

2018-02-22 11:55:46

阅读数:330

评论数:0

使用redis秒杀出现产品超发现象求解?

https://segmentfault.com/q/1010000007165163经典的Check-then-Act错误最近在做一个秒杀活动,处于性能和响应速度的考虑,使用了redis。写的时候就特别注意了杜绝超发现象,基于redis理论的cas(check and set)乐观锁,想着应该能...

2018-02-05 18:54:21

阅读数:486

评论数:0

Redis - 事务(multi,exec,watch,unwatch)

1.事务 1.1 概述 Redis中的事务(transaction)是一组命令的集合。事务同命令一样都是Redis的最小执行单位, 一个事务中的命令要么都执行,要么都不执行 。 事务的应用非常普遍,如银行转账过程中A给B汇款,首先系统从A的账户中将钱划走,然后向B的账户增加相应的...

2018-02-05 17:07:22

阅读数:117

评论数:0

谈谈Redis的SETNX

在 Redis 里,所谓 SETNX,是「SET if Not eXists」的缩写,也就是只有不存在的时候才设置,可以利用它来实现锁的效果,不过很多人没有意识到 SETNX 有陷阱! 比如说:某个查询数据库的接口,因为调用量比较大,所以加了缓存,并设定缓存过期后刷新,问题是当并...

2018-02-05 14:36:11

阅读数:109

评论数:0

Redis使用lua脚本实现increase + expire 的原子操作

lua脚本: local current = redis.call('incrBy',KEYS[1],ARGV[1]);" + " if current == tonumber(ARGV[1]) then" + ...

2018-01-11 14:20:36

阅读数:577

评论数:0

缓存淘汰算法--LRU算法

http://flychao88.iteye.com/blog/1977653 1. LRU 1.1. 原理 LRU(Least recently used,最近最少使用)算法根据数据的历史访问记录来进行淘汰数据,其核心思想是“如果数据最近被访问过,那么将来被访问的几...

2017-12-06 11:21:37

阅读数:224

评论数:0

Redis遍历所有key的两个命令 -- KEYS 和 SCAN

当我们需要遍历Redis所有key或者指定模式的key时,首先想到的是KEYS命令: [plain] view plain copy KEYS pattern   官网对于KEYS命令有一个提示: KEYS ...

2017-10-19 17:39:26

阅读数:1839

评论数:0

Redis在windows下安装过程

http://www.cnblogs.com/M-LittleBird/p/5902850.html 一、下载windows版本的Redis 去官网找了很久,发现原来在官网上可以下载的windows版本的,现在官网以及没有下载地址,只能在github上下载,官网只提供l...

2017-10-19 17:29:44

阅读数:230

评论数:0

redis基础简介(六)- jedis使用管道(pipeline)对redis进行读写(使用hmset、hgetall测试)

http://blog.csdn.net/kinglyjn/article/details/54015710 一般情况下,Redis Client端发出一个请求后,通常会阻塞并等待Redis服务端处理,Redis服务端处理完后请求命令后会将结果通过响应报文返回给Clien...

2017-09-21 16:58:33

阅读数:612

评论数:0

Redis分布式部署,一致性hash;分布式与缓存队列

http://blog.csdn.net/yfkiss/article/details/39996129 Redis 3.0.0 RC1版本10.9号发布,Release Note 这个版本支持Redis Cluster,相信很多同学期待已久,不过这个版本只是RC版本,要应用到生产环境,还...

2017-08-04 11:27:26

阅读数:717

评论数:0

RDB和AOF持久化对比

http://www.cnblogs.com/rollenholt/p/3874443.html Redis提供了RDB持久化和AOF持久化,本篇文章中将会对这两种机制进行一些对比 RDB机制的优势和略施 RDB持久化是指在指定的时间间隔内将内存中的数据集快照写入磁盘。 也是默认的持...

2017-07-17 10:10:11

阅读数:294

评论数:0

redis持久化RDB和AOF

Redis 持久化: 提供了多种不同级别的持久化方式:一种是RDB,另一种是AOF. RDB 持久化可以在指定的时间间隔内生成数据集的时间点快照(point-in-time snapshot)。 AOF 持久化记录服务器执行的所有写操作命令,并在服务器启动时,通过重新执行这些命令来还原数据集。 A...

2017-07-17 10:10:08

阅读数:280

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭