发布于 2015-03-21 00:23:57 | 208 次阅读 | 评论: 0 | 来源: 网友投递

这里有新鲜出炉的精品教程,程序狗速度看过来!

RethinkDB 分布式数据库

RethinkDB是一个分布式数据库,最早是作为一个对SSD进行专门优化的MySQL存储引擎出现的,其特点在于对SSD的充分利用。而目前RethinkDB已经脱离MySQL成为一个独立的存储。


RethinkDB 2.0 发布候选版本,并可以进行测试。RethinkDB 2.0 旨在让快速建立和缩放实时应用程序更加容易,而2.0版本是其重要的里程碑。除了性能和稳定性上的改进,2.0版本还包括了一些值得关注的新特点,以补充我们在1.16版本中引入的实时功能:

  • Support for attaching a changefeed to the get_all command.

  • Support for attaching a changefeed to the union command.

  • Optional EventMachine integration for performing asynchronous queries in the Ruby driver.

  • Optional Tornado integration for performing asynchronous queries in the Python driver.

  • A new feature in the cursor API that supports consuming the next element in a stream without blocking.

Source:http://rethinkdb.com/blog/2.0-release-candidate/

关于 RethinkDB

RethinkDB是一个分布式数据库,最早是作为一个对SSD进行专门优化的MySQL存储引擎出现的,其特点在于对SSD的充分利用。而目前RethinkDB已经脱离MySQL成为一个独立的存储。

特点:

简单编程模型

  • JSON 数据模型和一致性

  • 分布式联合查询、子查询、聚合查询和原子更新操作

  • Hadoop 风格的 map/reduce.

轻松管理

  • 提供友好的 Web 和命令行管理工具

  • 服务器和网络故障时的谨慎处理

  • 多数据中心复制和故障转移

水平伸缩

  • 数据分片和复制到多个节点

  • 自动化并行查询和分布式查询

  • 通过 MVCC 并发实现无锁操作

数据插入和查询示例:

r.table('users').insert({'name': 'Slava', 'age': 29 }).run()r.table('users').filter(lambda doc: doc['age'] > 29)).run()


历史版本 :
RethinkDB 2.3.6 发布,NoSQL 分布式文档数据库
RethinkDB 2.3 发布,分布式数据库
RethinkDB 发布 Windows 的开发者预览版
RethinkDB 2.2.3 发布,分布式数据库
RethinkDB 2.2.1 发布,分布式数据库
RethinkDB 2.2.0 发布,分布式数据库
RethinkDB 2.1.5 发布,分布式数据库
RethinkDB 2.1.4 发布,分布式数据库
RethinkDB 2.1.3 发布,分布式数据库
RethinkDB 2.1.1 发布,分布式数据库
RethinkDB 2.1 beta 发布,分布式数据库
RethinkDB 2.0.2 发布,分布式数据库
最新网友评论  共有(0)条评论 发布评论 返回顶部

Copyright © 2007-2017 PHPERZ.COM All Rights Reserved   冀ICP备14009818号  版权声明  广告服务