分布式數據庫有:1、物聯網方向,時序數據庫產品,滿足iot數據的收集、存儲和統計,例如InfluxDB、Kudu、kdb、opentsdb;2、交易關系方向,螞蟻金服oceanbase、騰訊TDsql。
市面上分布式數據庫產品分成幾大類:
1、物聯網方向:時序數據庫產品,滿足IoT數據的收集、存儲和統計。時序數據庫產品也是現在對內存數據庫產品沖擊最大的。例如:InfluxDB、Kudu、kdb、OpenTSDB;
2、交易關系方向:替代傳統交易關系型數據庫產品oracle/DB2等滿足不了海量吞吐、海量并發、海量交易、海量存儲的在線交易業務場景。例如:螞蟻金服Oceanbase、騰訊TDSQL、熱璞HotDB、中興GoldenDB、開源MyCAT、開源Cobar。
3、分析關系方向:解決結構化數據存儲和數據分析的業務場景,例如:Greenplum、Vertical、Gbase8a等。不過這塊收到KV分析型產品巨大的沖擊;
4、KV分析方向:hadoop、spark是當下的基石,國內國外較多公司都是在其基礎上再做二次研發,尤其是實現兼容SQL標準語法,已迎合業務場景和研發人員。
5、KV文檔方向:解決在線文檔類型的非結構化數據存儲和數據處理,例如:mongodb、巨衫sequoiadb,不過也都在拼命地在兼容SQL標準語法。
6、HTAP:交易分析混合型分布式數據庫產品,從技術原理的角度而言這是沒有理論創新支撐的方向,只是我們技術人員內心美好的愿望,例如:國內tidb、國外Spanner/F1(無人知曉到底長啥樣,體驗如何)。
每種路線都會有自己的特定算法、特定架構和產品特征,很難有一款產品能全部兼容且性能很棒。