nosql
jackson_fighting
java 任重道远
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Redis系列-初识redis、安装
redis官网 Redis是一个开源、支持网络、基于内存、键值对存储数据库,使用ANSI C编写。其开发由VMware主持。根据月度排行网站DB-Engines.com的数据显示,Redis是最流行的键值对存储数据库。(维基百科) NoSql使用场景 1:对数据高并发读写 2:对海量数据的高效率存储和访问 3:对数据的高可扩展性和高可用性 方便做分布式、没有固定的表结构原创 2013-10-31 20:14:06 · 999 阅读 · 0 评论 -
Redis系列- list类型
list list是一个链表结构,主要功能是push、pop,获取一个范围内的所有值等。 key可以理解为链表的名称。 list类型其实每一个子元素都是string类型的双向链表。 我们可以通过push、pop操作从链表头部或者尾部添加删除元素,这样list既可以作为栈也可以作为队列。 lpush 在key对应的头部添加字符串元素 lrange 返回列表key 中指定区间内的元素原创 2013-11-01 14:46:07 · 1168 阅读 · 0 评论 -
Redis系列-string类型和hash类型
键可以包含 字符串、哈希、链表、集合有有序集合。本篇讲的是string类型和hash类型 启动redis redis-server 启动如下 我这个没有在后台启动,单独一个终端启动,用户也可以配置后台启动(配置文件daemonize 改为 yes),单独的终端有个好处可以观看一些存取信息。 现在需要重新开一个终端,输入 redis-cli,出现下图则表示客户原创 2013-11-01 13:21:39 · 5016 阅读 · 0 评论 -
Redis系列-事务处理、持久化操作、pub_sub、虚拟内存
事物处理: redis只能保证一个client发起的事物中的命令可以连续的执行,而中间不会插入其他client命令。 当一个client在一个连接中发出multi命令时,这个连接会进入事物上下文,该连接后续的命令不会立即执行, 而是先放到一个队列中,当执行exec命令时,redis会顺序的执行队列中的所有命令。 multi set age 10 #返回QUEUED set age原创 2013-11-02 13:58:40 · 1528 阅读 · 0 评论 -
Redis系列-set类型和zset类型
set类型 Set是集合,它是string类型的无序集合。 set是通过hash table 实现的,添加、删除和查找的复杂度都是0(1)。 对集合我们可以取并集、交集、差集。 sadd 向名称为key的set中添加元素 sadd myset "hello" smembers 查看集合 smembers myset srem 删除元素 srem myset原创 2013-11-01 20:48:43 · 8615 阅读 · 0 评论 -
Redis系列-常用命令及主从配置
官网有所有命令的解释,请点击此处. 下面是网站截图 常用命令: keys 返回满足给定pattern的所有key keys * #返回所有的key keys my* #返回my开头的键 exists 确定一个key是否存在 exists name del 删除一个键 del name1 move 将当前的key转移到其他数据原创 2013-11-02 13:00:09 · 1808 阅读 · 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 · 2241 阅读 · 0 评论 -
Redis系列-JAVA与redis整合-Spring Data Redis实现一个订阅/发布系统
转载 http://blog.youkuaiyun.com/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 · 5985 阅读 · 1 评论 -
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 · 5702 阅读 · 0 评论 -
Redis系列-JAVA与redis整合-JedisPool的使用
JedisPoolAPI package 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 · 7081 阅读 · 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/browse jdbc-redis jar 下载 http://download.youkuaiyun.com/detail/sdn_superuser/6493779原创 2013-11-02 23:04:06 · 7159 阅读 · 0 评论
分享