RethinkDB 1.16.2 發布,分布式數據庫
RethinkDB 1.16.2 發布,此版本主要是 bug 修復更新:
-
Fixed a bug in
r.range
that caused query failures (#3767) -
Fixed a race condition in the implementation of
.order_by.limit.changes
(#3765) -
Fixed a build error that caused very slow
r.js
performance (#3757) -
Removed spurious comma in the Data Explorer (#3730)
此版本現已提供下載:https://github.com/rethinkdb/rethinkdb/archive/v1.16.2-1.zip。
RethinkDB1.16.1 也主要是 bug 修復更新:
-
Write a message to the log every time a file is deleted (#1780)
-
Fixed
rethinkdb dump
and other backup scripts to correctly detect the server version (#3706) -
Changed the output of
rethinkdb dump
to clarify that indexes are being saved (#3708) -
Fixed unbounded memory consumption when using the official OS X package or when building with boost 1.56.0 or higher (#3712)
-
Fixed the
written_docs_total
field ofrethinkdb.stats
(#3713) -
Fixed a bug that caused the web UI to hang when creating or deleting indexes (#3717, #3721)
-
Fixed rounding of document counts in the web UI (#3722)
-
Fixed a bug that broke the
-f
flag ofrethinkdb import
(#3728) -
Fixed a bug that prevented the web UI from loading data properly (#3729)
-
Fixed a bug that caused RethinkDB to refuse to link with jemalloc dynamically (#3741)
-
Fixed an uncaught exception in the handling of
r.js
(#3745)
RethinkDB 設計用來存儲 JSON 文檔的分布式數據庫,可通過簡單操作實現多機分布式存儲。支持表的聯合和分組查詢。
特點:
簡單編程模型
-
JSON 數據模型和一致性
-
分布式聯合查詢、子查詢、聚合查詢和原子更新操作
-
Hadoop 風格的 map/reduce.
輕松管理
-
提供友好的 Web 和命令行管理工具
-
服務器和網絡故障時的謹慎處理
-
多數據中心復制和故障轉移
水平伸縮
-
數據分片和復制到多個節點
-
自動化并行查詢和分布式查詢
-
通過 MVCC 并發實現無鎖操作