Redis
harveybd
这个作者很懒,什么都没留下…
展开
-
Java 使用Jedis操作Redis
Jedis 是 Redis 官方首选的 Java 客户端开发包 官网地址:https://github.com/xetorthio/jedis 在正式使用jedis之前,需要修改redis.conf文件中的两个参数,开启redis的远程访问,否则无法连接redis (1).注释掉bing 127.0.0.1,否则只能本机访问 (2).关闭redis的保护模式官网下载jedis的jar,原创 2017-09-23 18:44:39 · 612 阅读 · 0 评论 -
Redis 持久化策略
Redis 中有两种持久化策略,分别为RDB和AOF。RDB全称为Redis DataBase,主要是在不同的时间点,将Redis某一时刻的数据生成快照存储在磁盘上(类似于VMware中的快照功能);AOP全称为Append Only File,以追加的形式向磁盘上写入数据,对历史数据只追加而不修改。 举个例子来说明Redis中这两种持久化策略的不同,假如我们做了新增、修改、删除这三个持久原创 2017-10-10 13:33:03 · 1159 阅读 · 0 评论 -
Redis 集合排序
排序主要针对的是集合操作,即List、Set、ZSet这三种集合。 排序操作主要依赖于如下几个命令 sort、by、get、limit排序使用建议: (1).对较大数据量进行排序会影响性能 (2).如必须对大数据量排序,建议使用Store参数来缓存结果 (3).尽量使用limit限制获取的数据量集合排序返回或保存给定列表、集合、有序集合 key 中经过排序的元素,默认是升序语法:sort原创 2017-09-19 22:44:04 · 3551 阅读 · 0 评论 -
Redis 简介及安装配置
1.Redis 简介 Redis 是 NoSQL数据库的一种,由 C 语言编写,开源免费,遵守BSD协议,一个高性能的key-value数据库。它支持的数据类型众多,包括:string、list、set、zset和hash。 Redis的服务器程序是单进程模式,那么问题来了,当多个客户端同时访问操作时,服务器的处理能力肯定就会有一定的下降,面对这种场景,我们可以考虑原创 2017-09-16 20:30:02 · 525 阅读 · 0 评论 -
Spring 集成 Jedis
1.创建maven 项目,引入jedis及spring依赖包 <dependencies> <dependency> <groupId>redis.clients</groupId> <artifactId>jedis</artifactId> <version>2.9.0</version>原创 2017-09-23 19:29:47 · 505 阅读 · 0 评论 -
Java 使用Pipeline对Redis批量读写
Redis是一种基于客户端-服务端模型以及请求/响应协议的TCP服务。 这意味着通常情况下一个请求会遵循以下步骤:客户端向服务端发送一个查询请求,并监听Socket返回,通常是以阻塞模式,等待服务端响应。服务端处理命令,并将结果返回给客户端。因此,例如下面是4个命令序列执行情况:Client: INCR XServer: 1Client: INCR XServer: 2...原创 2018-04-25 16:56:54 · 11387 阅读 · 0 评论