分布式數據庫,RethinkDB 2.1.5 發布
RethinkDB 設計用來存儲 JSON 文檔的分布式數據庫,可通過簡單操作實現多機分布式存儲。支持表的聯合和分組查詢。
特點:
簡單編程模型
-
JSON 數據模型和一致性
</li> -
分布式聯合查詢、子查詢、聚合查詢和原子更新操作
</li> -
Hadoop 風格的 map/reduce.
</li> </ul>輕松管理
-
提供友好的 Web 和命令行管理工具
</li> -
服務器和網絡故障時的謹慎處理
</li> -
多數據中心復制和故障轉移
</li> </ul>水平伸縮
-
數據分片和復制到多個節點
</li> -
自動化并行查詢和分布式查詢
</li> -
通過 MVCC 并發實現無鎖操作
</li> </ul>
RethinkDB 2.1.5 發布,此版本主要是 bug 修復:兼容性
-
RethinkDB 2.1.5 servers cannot be mixed with servers running RethinkDB 2.1.4 or earlier in the same cluster
</li> </ul>Bug 修復
-
Fixed a memory corruption bug that caused segmentation faults on some systems (#4917)
</li> -
Made the build system compatible with OS X El Capitan (#4602)
</li> -
Fixed spurious "Query terminated by
</li>rethinkdb.jobs
table" errors (#4819) -
Fixed an issue that caused changefeeds to keep failing after a table finished reconfiguring (#4838)
</li> -
Fixed a race condition that resulted in a crash with the message
</li>std::terminate() called without any exception.
when losing a cluster connection (#4878) -
Fixed a segmentation fault in the
</li>mark_ready()
function that could occur when reconfiguring a table (#4875) -
Fixed a segmentation fault when using changefeeds on
</li>orderBy.limit
queries (#4850) -
Made the Data Explorer handle changefeeds on
</li>orderBy.limit
queries correctly (#4852) -
Fixed a "Branch history is incomplete" crash when reconfiguring a table repeatedly in quick succession (#4866)
</li> -
Fixed a problem that caused
</li>indexStatus
to report results for additional indexes that were not specified in its arguments (#4868) -
Fixed a segmentation fault when running RethinkDB on certain ARM systems (#4839)
</li> -
Fixed a compilation issue in the UTF-8 unit test with recent versions of Xcode (#4861)
</li> -
Fixed an
</li>Assertion failed: [ptr_]
error when reconfiguring tables quickly with a debug-mode binary (#4871) -
Improved the detection of unsupported values in
</li>r.js
functions to avoid aGuarantee failed: [!key.IsEmpty() && !val.IsEmpty()]
crash in the worker process (#4879) -
Fixed an unitialized data access issue on shutdown (#4918)
</li> </ul>性能改進
-
Improved the performance of
</li>getAll
queries that fetch multiple keys at once (#1526) -
Optimized the distribution of tasks across threads on multi-core servers (#4905)
</li> </ul>下載:https://github.com/rethinkdb/rethinkdb/archive/v2.1.5-2.zip。
本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!
-
-
-
-
-