
nosql
贺家小白
天道酬勤
展开
-
Redis 环境搭建
Redis 是一个开源(BSD许可)的,内存中的数据结构存储系统,它可以用作数据库、缓存和消息中间件。 它支持多种类型的数据结构,如 字符串(strings), 散列(hashes), 列表(lists), 集合(sets), 有序集合(sorted sets) 与范围查询, bitmaps, hyperloglogs 和 地理空间(geospatial) 索引半径查询。 Redis 内置了 复制(原创 2017-04-18 15:06:54 · 238 阅读 · 0 评论 -
MongoDB 环境搭建
MongoDB是一个基于分布式文件存储的数据库。由C++语言编写。旨在为WEB应用提供可扩展的高性能数据存储解决方案。 MongoDB是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。他支持的数据结构非常松散,是类似json的bson格式,因此可以存储比较复杂的数据类型。Mongo最大的特点是他支持的查询语言非常强大,其语法有点类似于面向对象的查询语原创 2017-04-19 11:00:44 · 382 阅读 · 0 评论 -
Redis Jedis的使用(下)
单机测试 public class TestRedis { private Jedis jedis; // 获取数据库的连接,非切片客户端连接 @Before public void setup() { jedis = RedisUtil.getJedis(); } @Test public void testRedisPool() {原创 2017-04-18 20:14:36 · 311 阅读 · 0 评论 -
Redis Jedis的使用(上)
Jedis 是 Redis 官方首选的 Java 客户端开发包。 因篇幅有限,本章仅提供示例代码,不粘贴测试结果。下篇末提供原代码下载,可自行实验。 连接工具类 public class RedisUtil { //Redis服务器IP private static String ADDR = "127.0.0.1"; //Redis的端口号 private原创 2017-04-18 19:44:10 · 285 阅读 · 0 评论 -
Redis 常用命令
Redis 命令用于在 redis 服务上执行操作。 要在 redis 服务上执行命令需要一个 redis 客户端。Redis 客户端在我们之前下载的的 redis 的安装包中。 键(key) Redis 键命令用于管理 redis 的键。 命令 注解 返回值 DEL key 该命令用于在 key 存在时删除 key。 被删除 key 的数量。 DUM原创 2017-04-18 17:36:44 · 267 阅读 · 0 评论 -
MongoDB 常用命令
MongoDB的提供了一个面向文档存储,操作起来比较简单和容易。 你可以在MongoDB记录中设置任何属性的索引 (如:FirstName=”Sameer”,Address=”8 Gandhi Road”)来实现更快的排序。 你可以通过本地或者网络创建数据镜像,这使得MongoDB有更强的扩展性。 如果负载的增加(需要更多的存储空间和更强的处理能力) ,它可以分布在计算机网络中的其他节点原创 2017-04-19 14:24:41 · 641 阅读 · 0 评论 -
MongoDB 工具类及简单测试
因篇幅有限仅贴出添加测试代码。所有代码在篇末提供下载地址。 数据库DB /* * MongoDB工具类 Mongo实例代表了一个数据库连接池,即使在多线程的环境中,一个Mongo实例对我们来说已经足够了<br> * 注意Mongo已经实现了连接池,并且是线程安全的。 <br> * 设计为单例模式, 因 MongoDB的Java驱动是线程安全的,对于一般的应用,只要一个Mongo实例即可,<原创 2017-04-19 15:17:32 · 571 阅读 · 0 评论 -
NoSql 简述
NoSQL(NoSQL = Not Only SQL ),意即”不仅仅是SQL”。 NoSQL,泛指非关系型的数据库。随着互联网web2.0网站的兴起,传统的关系数据库在应付web2.0网站,特别是超大规模和高并发的SNS类型的web2.0纯动态网站已经显得力不从心,暴露了很多难以克服的问题,而非关系型的数据库则由于其本身的特点得到了非常迅速的发展。NoSQL数据库的产生就是为了解决大规模数原创 2017-04-19 19:55:38 · 611 阅读 · 0 评论 -
ActiveMQ 与spring整合使用
Queue QueueProducer /** * @description 队列消息生产者,发送消息到队列 */ @Component("aQueueProducer") public class AQueueProducer { @Autowired @Qualifier("activeQueueTemplate") private JmsTemplat原创 2017-04-20 13:56:05 · 336 阅读 · 0 评论