RethinkDB 1.15 發布,JSON 分布式數據庫

jopen 10年前發布 | 5K 次閱讀 RethinkDB

RethinkDB 1.15 發布(Lawrence of Arabia),此版本現已提供下載

RethinkDB 1.15 發布,分布式數據庫

此版本包括超過 50 處功能增強,引入了地理查詢。此版本包括許多用戶請求的特性以外的新特性。此版本加快了磁盤反序列化數據查詢的速度,添加了新的 r.uuid 命令,支持服務器端的 UUIDs 生成。

RethinkDB 豐富的地理特性如下:

  • r.geojson and r.to_geojson for importing and exporting GeoJSON

  • Commands to create points, lines, polygons and circles

  • Geospatial queries:

    • get_intersecting: finds all documents that intersect with a given geometric object

    • get_nearest: finds the closest documents to a point

  • Geospatial indexes to make get_intersecting and get_nearest blindingly fast

  • Functions that operate on geometry:

    • r.distance: gets the distance between a point and another geometric object

    • r.intersects: determines whether two geometric objects intersect

    • r.includes: tests whether one geometric object is completely contained in another

    • r.fill: converts a line into a polygon

    • r.polygon_sub: subtracts one polygon from another

    </ul>

    更多內容請看發行說明

    RethinkDB 設計用來存儲 JSON 文檔的分布式數據庫,可通過簡單操作實現多機分布式存儲。支持表的聯合和分組查詢。

    RethinkDB 1.15 發布,分布式數據庫

    特點:

    簡單編程模型

    • JSON 數據模型和一致性

    • 分布式聯合查詢、子查詢、聚合查詢和原子更新操作

    • Hadoop 風格的 map/reduce.

    輕松管理

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

    • 服務器和網絡故障時的謹慎處理

    • 多數據中心復制和故障轉移

    水平伸縮

    • 數據分片和復制到多個節點

    • 自動化并行查詢和分布式查詢

    • 通過 MVCC 并發實現無鎖操作

    • </ul> 來自:http://www.oschina.net/news/55608/rethinkdb-1-15

       本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
       轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
       本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!