百度開源的BigTable實現:Tera - 分布式表格系統
Tera實現了按行key、列和時間戳全局排序的三維數據模型,并且針對萬兆網卡和SSD進行了優化,適合海量記錄(萬億量級)的持久存儲和高效隨機訪問。
特性
* 全局有序 * 熱點自動分片 * 數據強一致 * 多版本,自動垃圾收集 * 按列存儲,支持內存表 * 動態schema,支持稀疏表 * 表格快照 * 高效隨機讀寫
系統依賴
使用分布式文件系統(HDFS、NFS等)持久化數據與元信息
使用zookeeper選主與協調
使用Sofa-pbrpc實現跨進程通信
API使用示例
參考wiki
本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!