redis
jackson_fighting
java 任重道远
展开
-
Redis系列-初识redis、安装
redis官网Redis是一个开源、支持网络、基于内存、键值对存储数据库,使用ANSI C编写。其开发由VMware主持。根据月度排行网站DB-Engines.com的数据显示,Redis是最流行的键值对存储数据库。(维基百科)NoSql使用场景1:对数据高并发读写2:对海量数据的高效率存储和访问3:对数据的高可扩展性和高可用性方便做分布式、没有固定的表结构原创 2013-10-31 20:14:06 · 918 阅读 · 0 评论 -
Redis系列-JAVA与redis整合-JedisPool的使用
JedisPoolAPIpackage com.jedis;import java.util.LinkedList;import java.util.List;import java.util.ResourceBundle;import redis.clients.jedis.Jedis;import redis.clients.jedis.JedisPool;im原创 2013-11-02 23:28:14 · 6927 阅读 · 0 评论 -
Redis系列-JAVA与redis整合-spring-redis
http://projects.spring.io/spring-data-redis/直接上代码 applicationContext.xml<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" x转载 2013-11-03 12:00:47 · 5561 阅读 · 0 评论 -
Redis系列-JAVA与redis整合-Spring Data Redis实现一个订阅/发布系统
转载 http://blog.csdn.net/chengxuyuan20100425/article/details/9100569消费端:<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instanc转载 2013-11-03 12:44:12 · 5799 阅读 · 1 评论 -
Redis系列-常用命令及主从配置
官网有所有命令的解释,请点击此处.下面是网站截图常用命令: keys 返回满足给定pattern的所有key keys * #返回所有的keykeys my* #返回my开头的键exists 确定一个key是否存在 exists name del 删除一个键 del name1move 将当前的key转移到其他数据原创 2013-11-02 13:00:09 · 1677 阅读 · 0 评论 -
Redis系列-set类型和zset类型
set类型 Set是集合,它是string类型的无序集合。set是通过hash table 实现的,添加、删除和查找的复杂度都是0(1)。对集合我们可以取并集、交集、差集。sadd向名称为key的set中添加元素sadd myset "hello"smembers 查看集合smembers mysetsrem 删除元素srem myset原创 2013-11-01 20:48:43 · 8396 阅读 · 0 评论 -
Redie系列-JAVA与redis整合- redisclient的使用
用户点击 redisclient找到java的我们使用jedis ,git访问地址点击右侧的download ,可以看看其源码下载 jedis.jar 点击打开链接package com.jedis;import redis.clients.jedis.Jedis;/** * 简单使用jedis * @author * */原创 2013-11-02 22:29:21 · 2110 阅读 · 0 评论 -
Redis系列-事务处理、持久化操作、pub_sub、虚拟内存
事物处理:redis只能保证一个client发起的事物中的命令可以连续的执行,而中间不会插入其他client命令。当一个client在一个连接中发出multi命令时,这个连接会进入事物上下文,该连接后续的命令不会立即执行,而是先放到一个队列中,当执行exec命令时,redis会顺序的执行队列中的所有命令。multi set age 10 #返回QUEUEDset age原创 2013-11-02 13:58:40 · 1429 阅读 · 0 评论 -
Redis系列-string类型和hash类型
键可以包含 字符串、哈希、链表、集合有有序集合。本篇讲的是string类型和hash类型启动redis redis-server启动如下我这个没有在后台启动,单独一个终端启动,用户也可以配置后台启动(配置文件daemonize 改为 yes),单独的终端有个好处可以观看一些存取信息。现在需要重新开一个终端,输入 redis-cli,出现下图则表示客户原创 2013-11-01 13:21:39 · 4726 阅读 · 0 评论 -
Redis系列- list类型
list list是一个链表结构,主要功能是push、pop,获取一个范围内的所有值等。key可以理解为链表的名称。list类型其实每一个子元素都是string类型的双向链表。我们可以通过push、pop操作从链表头部或者尾部添加删除元素,这样list既可以作为栈也可以作为队列。lpush 在key对应的头部添加字符串元素 lrange 返回列表key 中指定区间内的元素原创 2013-11-01 14:46:07 · 1053 阅读 · 0 评论 -
Redis系列-JAVA与redis整合-jdbc-redis的使用(存在BUG)
jdbc-redis 主页 https://code.google.com/p/jdbc-redis/jdbc-redis 源码 https://code.google.com/p/jdbc-redis/source/browsejdbc-redis jar 下载 http://download.csdn.net/detail/sdn_superuser/6493779原创 2013-11-02 23:04:06 · 6744 阅读 · 0 评论