redis是当前比较热门的NOSQL系统之一,它是一个key-value存储系统。和Memcached类似,但很大程度补偿了memcached的不足,它支持存储的value类型相对更多,包括string、list、set、zset和hash。这些数据类型都支持push/pop、add/remove及取交集并集和差集及更丰富的操作。在此基础上,redis支持各种不同方式的排序。Redis数据都是缓存...
分类:
系统相关 时间:
2015-07-13 12:10:59
阅读次数:
205
简介 MongoDB是一个基于分布式文件存储的数据库。由C++语言编写。旨在为WEB应用提供可扩展的高性能数据存储解决方案。 MongoDB是一个高性能,开源,无模式的文档型数据库,是当前NoSql数据库中比较热门的一种。 MongoDB是一个介于关系数据库和非关系数据库之间的产品,是非关系数...
分类:
数据库 时间:
2015-07-12 10:58:06
阅读次数:
222
一、前言 在前一篇博文介绍了MongoDB基本操作,本来打算这篇博文继续介绍MongoDB的相关内容的,例如索引,主从备份等内容的,但是发现这些内容都可以通过官方文档都可以看到,并且都非常详细,所以这里就不想继续介绍了,需要用到的朋友到官方文档进行查阅:http://docs.mongodb.or....
分类:
数据库 时间:
2015-07-12 00:07:58
阅读次数:
293
MongoDB提供了db.collection.find() 方法是查询集合中文档并返回结果为游标的文档集合和db.collection.findOne()方法是只返回其中的第一条记录,而不是返回游标的文档集合。
db.collection.find()可以实现根据条件查询和指定使用投影运算符返回的字段省略此参数返回匹配文档中的所有字段。并返回到匹配文档的游标。可以随意修改查询限制、跳跃、和排序顺序的功能。...
分类:
数据库 时间:
2015-07-11 15:13:16
阅读次数:
221
HBase作为分布式NoSQL数据库系统,不单支持宽列表,并且对于随机读写来说也具有较高的性能。在高性能的随机读写事务的同时,HBase也能保持事务的一致性。目前HBase只支持行级别的事务一致性。本文主要探讨一下HBase的写请求流程,主要基于0.98.8版本的实现。
客户端写请求
HBase提供的Java client API是以HTable为主要接口,对应其中的HBase表...
分类:
其他好文 时间:
2015-07-11 15:09:47
阅读次数:
617
安装完Cassandra后我们就开始体验一下这个数据库的查询吧,传统的关系数据库使用的sql进行查询,而Cassandra使用的cql.cql语法还是很多的,这里不一一详细阐述了,也没这个必要,具体的文档数不胜数,这里只是把最最常用的查询功能列举出来.首先打开命令行(或是powershell)进入C...
分类:
数据库 时间:
2015-07-10 13:23:48
阅读次数:
204
上篇文章我们讲了mongodb的crud基本操作
http://blog.csdn.net/stronglyh/article/details/46812579
这篇我们来说说mongodb的进阶--------------高级查询
一:各种查询
1:条件操作符
, >= 这个操作符就不用多解释了,最常用也是最简单的。
db.collection.find({ "field" : {...
分类:
数据库 时间:
2015-07-09 18:11:15
阅读次数:
177
【http://www.hello-code.com/blog/nosql/201403/3141.html】Slave端结构定义在了解replicantion核心之前,先了解replication在redis.conf的配置选项。#slaveof [masterip] [masterport] 设...
分类:
其他好文 时间:
2015-07-09 14:31:20
阅读次数:
135
【http://dongxicheng.org/nosql/redis-code-hashtable/】1. Redis中的哈希表前面提到Redis是个key/value存储系统,学过数据结构的人都知道,key/value最简单的数据结果就是哈希表(当然,还有其他方式,如B-树,二叉平衡树等),ha...
分类:
其他好文 时间:
2015-07-09 10:59:00
阅读次数:
126
前面我们把nodejs的web开发入门说了,现在来说说数据库,一般搭配的数据库是mysql和mongodb,今天我们来说mongodb
MongoDB是一个基于分布式文件存储的数据库,由C++语言编写,旨在为WEB应用提供可扩展的高性能数据存储解决方案。
MongoDB是一个高性能,开源,无模式的文档型数据库,官方给自己的定义是Key-value存储(高性能和高扩展)和传统RDBMS(丰富的查...
分类:
数据库 时间:
2015-07-08 19:05:58
阅读次数:
187