RethinkDB 1.10 发布,基于JSON的开源分布式数据库
jopen 11年前
RethinkDB构建用于存储JSON文档,并能够很容易扩展扩展到多台机器上。它拥有一个优美的查询语言支持真正实用的查询如表格joins 和 group by。RethinkDB还易于安装和学习。
JSON数据模型和即时的一致性。
分布式连接,子查询,汇总,原子更新。
Hadoop的风格的map / reduce。
易于管理:
友好的WEB和命令行管理工具。
需要照顾的机器故障和网络中断。
多数据中心的复制和故障转移。
水平的可扩展性:
分片和复制到多个节点。
查询自动并行化和分发。
通过MVCC并发无锁操作。
该版本最值得关注的改进包括支持一次通过多个值来索引一行记录,该特性可让查询速度更加快速;同时改进了序列化的数值,提升了很多磁盘和网络负载的性能。
New Features
- Added multi-indexes (#933)
- Added selective history deletion to the Data Explorer (#1297)
- Made
filter
support the nested object syntax (#1325) - Added
r.not_
to the Python driver (#1329) - The backup scripts are now installed by the Python driver (#1355)
- Implemented variable-width object length encoding and other improvements to serialization (#1424)
- Lowered the I/O pool threads' stack size (#1425)
- Improved datum integer serialization (#1426)
- Added a thin wrapper struct
threadnum_t
instead of using raw ints for thread numbers (#1445) - Re-enabled full perfmon capability (#1474)
Fixed Bugs
- Fixed the output of
rethinkdb admin help
(#936, #1447) make
no longer runs./configure
(#979)- Made the Python code mostly Python 3 compatible (still a work in progress) (#1050)
- The Data Explorer now correctly handles unexpected token errors (#1334)
- Improved the performance of JSON parsing (#1403)
batched_rget_stream_t
no longer uses an out-of-date interruptor (#1411)- The missing
protobuf_implementation
variable was added to the JavaScript driver (#1416) - Improved the error and help messages in the backup scripts (#1417)
r.json
is no longer incorrectly marked as non-deterministic (#1430)- Fixed the import of
rethinkdb_pbcpp
in the Python driver (#1438) - Made some stores go on threads other than just 0 through 3 (#1446)
- Fixed the error message when using
groupBy
with illegal pattern (#1460) default
is no longer unprintable in Python (#1476)
完整介绍请看这里。
相关资讯
- RethinkDB 1.10 发布,基于JSON的开源分布式数据库
- RethinkDB 1.6 发布,基于JSON的开源分布式数据库
- JSON 文档分布式数据库,RethinkDB 2.2.0 发布
- RethinkDB 1.15 发布,JSON 分布式数据库
- JSON 文档分布式数据库,RethinkDB 2.1.3 发布
- JSON 文档的分布式数据库,RethinkDB 1.15.3 发布
- RethinkDB 1.5 发布,开源分布式数据库
- 开源的分布式数据库,RethinkDB 1.12发布
- RethinkDB 1.13 发布,存储 JSON 文档的分布式数据库
- RethinkDB 2.0 发布,分布式数据库