关系型数据的分布式处理系统:Cobar
轉載自?關系型數據的分布式處理系統:Cobar
Cobar簡介
Cobar是關系型數據的分布式處理系統,它可以在分布式的環境下像傳統數據庫一樣為您提供海量數據服務。
Github:https://github.com/alibaba/cobar
整體架構圖:
快速啟動場景
系統對外提供的數據庫名是dbtest,并且其中有兩張表tb1和tb2。
tb1表的數據被映射到物理數據庫dbtest1的tb1上。
tb2表的一部分數據被映射到物理數據庫dbtest2的tb2上,另外一部分數據被映射到物理數據庫dbtest3的tb2 上。
如下圖所示:
詳情請參考:https://github.com/alibaba/cobar/wiki/Quick-Start
產品約束
不支持跨庫的關聯操作:join、分頁、排序、子查詢。
使用JDBC時,推薦使用5.1以上版本Driver進行連接。
不支持rewriteBatchedStatements=true參數設置,默認為false。
不支持useServerPrepStmts=true參數設置,默認為false。
BLOB, BINARY, VARBINARY字段不能使用。若特殊需求需要這三種字段,禁止使用PreparedStatement的setBlob()或setBinaryStream()方法設置參數。
不支持SAVEPOINT操作。
不支持SET語句的執行,事務和字符集設置語句除外。
對于拆分表(一個表的數據被映射到多個MySQL數據庫),不能更新已有記錄的拆分字段(分庫字段)值。
只支持MySQL數據節點。
對于拆分表,插入操作須給出列名,必須包含拆分字段。
FAQ
詳情請參考:https://github.com/alibaba/cobar/wiki/FAQ
總結
以上是生活随笔為你收集整理的关系型数据的分布式处理系统:Cobar的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: web地址怎么设置?
- 下一篇: 如何在win7利用IIS建立站点及配置?