目前,比较火的nosql数据库,如MongoDB,Redis,Riak都提供了类似incr原子行操作。下面是PHP版的一种实现方式: 1 'xx.x.xx.x',24 'port'=>6379,25 'password'=>'xxxxx...
分类:
其他好文 时间:
2015-08-08 11:44:37
阅读次数:
128
NoSQL数据库的分布式模型
单一服务器
在一个服务器完全能够胜任工作时就没必要考虑分布式,这样部署简单,维护也方便很多;
分片
特点
数据的各个部分存放在集群的不同服务器中;
比如按字母来划分:以a-g开头的键值都存放到第一台服务器上,以h-n开头的存放到第二台…
需要考虑的问题
如何存放数据,让用户基本上只需从一台服务器上获取数据
如果经常需要与多个结点交互才...
分类:
数据库 时间:
2015-08-07 14:52:34
阅读次数:
172
NoSQL数据库:数据的一致性
读取一致性
强一致性
在任何时间访问集群中任一结点,得到的数据结果一致;
用户一致性 对同一用户,访问集群期间得到的数据一致;
解决用户一致性:使用粘性会话,将会话绑定到特定结点来处理;
这样会降低负载均衡器的性能;
最终一致性
集群中各结点间由于数据同步不及时造成暂时的数据不一致,但数据同步完成后,最终具有一...
分类:
数据库 时间:
2015-08-07 13:21:02
阅读次数:
150
MongoDB是几大NoSQL数据库类型中的文档型数据库。所以我们这里还是要对如今很流行的NoSQL进行介绍。
一、 NoSQL
1.1 概念
NotOnly Sql,泛指非关系型数据库。NoSQL的拥护者们提倡运用非关系型的数据存储,通常的应用如:模式自由、支持简易复制、简单的API、最终的一致性(非ACID)、大容量数据等。NoSQL被我们用得最多的当数key-...
分类:
数据库 时间:
2015-08-03 22:49:10
阅读次数:
187
redis 列表命令学习,redis list命令例子,redis LPUSH/LPUSHX /RPUSH /RPUSHX /LPOP /RPOP /BLPOP /BRPOP /LLEN /LRANGE /LREM /LSET /LTRIM /LINDEX
/LINSERT /RPOPLPUSH /BRPOPLPUSH学习...
分类:
其他好文 时间:
2015-08-02 16:52:03
阅读次数:
104
HBase是基于LSM树存储模型的分布式NoSQL数据库。LSM树对比普遍的B+树来说,能够获得较高随机写性能的同时,也能保持可靠的随机读性能(可参考这里)。在进行读请求的时候,LSM树要把多个子树(类似B+树结构)进行归并查询,对于HBase来说,这些子树就是HFile(还包括内存上的树结构MemStore)。因此归并查询的子树数越少,查询的性能就越高。
Compact的作用
...
分类:
其他好文 时间:
2015-07-29 21:30:15
阅读次数:
11172
indexedDB是HTML5-WebStorage的重要一环,是一种轻量级NOSQL数据库。相比web sql(sqlite)更加高效,包括索引、事务处理和健壮的查询功能。...
分类:
数据库 时间:
2015-07-27 16:19:46
阅读次数:
171
只是简单的知道有这个东西,却从来没有去接触,今天看了几篇文章,记录一下,开始慢慢接触这一领域简介:8种Nosql数据库系统对比http://blog.jobbole.com/1344/一网打尽当下NoSQL类型、适用场景及使用公司http://www.csdn.net/article/2013-07...
分类:
数据库 时间:
2015-07-27 10:50:31
阅读次数:
163
一、NoSQL基础知识
1.关于NoSQL
在“NoSQL”一词,实际上是一个叫Racker的同事创造的,当约翰埃文斯埃里克要组织一次活动来讨论开源的分布式数据库。这个名称和概念都由此而来。
有些人反对NoSQL术语,因为它听起来像我们定义自己是什么.在一定程度,但长期仍然是有价值的,因为当一个关系数据库是唯一的工具,你知道,每一个问题,看起来像一个大拇指。 NoSQL是让人们知...
分类:
数据库 时间:
2015-07-25 00:21:15
阅读次数:
200
??
虽然NoSQL流行语火起来才短短一年的时间,但是不可否认,现在已经开始了第二代运动。尽管早期的堆栈代码只能算是一种实验,然而现在的系统已经更加的成熟、稳定。不过现在也面临着一个严酷的事实:技术越来越成熟——以至于原来很好的NoSQL数据存储不得不进行重写,也有少数人认为这就是所谓的2.0版本。这里列出一些比较知名的工具,可以为大数据建立快速、可扩展的存储库。
1. Casssandra
...
分类:
数据库 时间:
2015-07-24 22:42:20
阅读次数:
17086