摘要: Redis高级篇 Redis LRU缓存 将Redis作为缓存使用时,有时添加新数据时,旧数据是很难被清空的。 LRU(Least Recently Used) 近期最少使用算法是常用算法之一。 最大内存配置 最大内存配置是为数据集配置的最大可用内存。可在redis.conf文件中配置,也可以用命令 阅读全文
posted @ 2016-10-22 14:24 一路向前走 阅读(491) 评论(0) 推荐(0) 编辑
摘要: Redis高级篇 事务 MULTI, EXEC, DISCARD and WATCH命令用于保证Redis中的事务处理 一个事务中的所有命令被序列化并串行执行。 事务的原子性。 用法 MULTI 进入一个事务,这个命令响应“OK”。 EXEC开始执行事务中的命令。 DISCARD将退出事务。 事 阅读全文
posted @ 2016-10-22 14:14 一路向前走 阅读(2514) 评论(0) 推荐(0) 编辑
摘要: Redis高级篇 分区 为什么分区? Redis中的分区主要有两个目的: 允许用多台机器的内存存放更大的数据集。如果没有分区,那么你只能存放单台机器内存的最大值的数据集。 允许用多核和多台机器提高计算能力和网络带宽。 分区简单了解 分区方法 假设有4个Redis实例(服务器)R0,R1,R2,R3, 阅读全文
posted @ 2016-10-22 14:05 一路向前走 阅读(694) 评论(0) 推荐(0) 编辑
摘要: Redis学习资料推荐 网址: Redis官网http://redis.io/ Redis命令 http://redis.io/commands Redis教程 https://www.tutorialspoint.com/redis/redis_java.htm Stack Overflow上关于 阅读全文
posted @ 2016-10-22 13:55 一路向前走 阅读(739) 评论(0) 推荐(0) 编辑
摘要: 实战 Java如何使用Redis Redis的Client支持的语言非常丰富,如下: ActionScript Bash C C C++ Clojure Common Lisp Crystal D Dart Delphi Elixir emacs lisp Erlang Fancy gawk GNU 阅读全文
posted @ 2016-10-22 13:51 一路向前走 阅读(1451) 评论(0) 推荐(0) 编辑
摘要: Redis基本操作 遍历操作 Pub Sub server Lua脚本 Redis中的这些操作都是不分大小写的。 除了针对于具体类型的具体操作。还有一些其他操作。 遍历操作 SCAN cursor [MATCH pattern] [COUNT count] SCAN、SSCAN、HSCAN、ZSCA 阅读全文
posted @ 2016-10-22 13:38 一路向前走 阅读(10977) 评论(0) 推荐(0) 编辑
摘要: 最近在学习Redis,写几篇文章记录一下学习过程:Redis入门教程。 1.Redis基本概念 "Redis" Redis Keys Redis 基本数据类型 "Redis基本操作" 遍历操作 Pub Sub server Lua脚本 2.Redis环境搭建 单机 集群 3. "实战 Java如何使 阅读全文
posted @ 2016-10-22 13:16 一路向前走 阅读(375) 评论(0) 推荐(0) 编辑