如題,有懂的老哥嗎???和SQL比如何
類別 | 云數(shù)據(jù)庫HBase增強(qiáng)版(Lindorm) | HBase開源版 | |
---|---|---|---|
核心功能 | HBase API | 支持 | 支持 |
數(shù)據(jù)模型 | 支持寬列(HBase API)、表格(SQL-Like API)、隊(duì)列等多種,對其他模型感興趣的話,請聯(lián)系我們。 | 僅支持寬列 | |
SQL | JDBC標(biāo)準(zhǔn),兼容Phoenix,具備更好的穩(wěn)定性與性能(待發(fā)布)通過Phoenix支持 | 通過Phoenix支持 | |
全局二級索引 | 內(nèi)置,查詢透明、高性能、按需冗余非索引列,詳情參考高性能原生二級索引 | 依賴外部組件,復(fù)雜 | |
全文檢索 | 智能集成搜索引擎Solr,提供面向海量數(shù)據(jù)的存儲、多維查詢、全文索引等統(tǒng)一訪問的混合型能力,詳情全文索引服務(wù) | 不支持 | |
性能 | 吞吐性能 | 單機(jī)吞吐是開源HBase的7倍,詳情參考測試結(jié)果 | 無優(yōu)化 |
請求毛刺 | P99延遲是開源HBase的1/10,詳情參考測試結(jié)果 | 無優(yōu)化 | |
成本 | 數(shù)據(jù)壓縮 | 深度優(yōu)化的ZSTD算法,JNA重寫,可杜絕Core dump,并且基于字典采樣優(yōu)化,壓縮率比snappy提高50%,數(shù)據(jù)壓縮比可高達(dá)10:1 | 默認(rèn)為Snappy,使用ZSTD需依賴Hadoop-3.0,存在Core Dump的概率 |
編碼 | 獨(dú)家IndexableDelta算法,相比DIFF算法,保持相同壓縮率,訪問速度快一倍 | 推薦DIFF,隨機(jī)訪問較慢 | |
冷熱分離 | 冷熱數(shù)據(jù)自動分層存儲,冷數(shù)據(jù)使用高壓縮和廉價存儲介質(zhì),減少70%成本,熱數(shù)據(jù)可提升訪問性能15%,詳情參考冷熱分離 | 不支持 | |
存儲介質(zhì) | 支持高效云盤、SSD云盤、本地HDD、本地SSD。獨(dú)家支持冷存儲(OSS)、容量型云盤(超性價比云盤,即將發(fā)布) | N/A | |
可靠性 | 主備雙活 | 成熟,支持自動容災(zāi)切換、雙集群請求并發(fā)等高級能力,支持與自建HBase構(gòu)建混合主備,詳情參考主備雙活 | 無優(yōu)化,不支持切換 |
跨機(jī)房強(qiáng)一致 | 跨機(jī)房部署,支持機(jī)房級故障的自動恢復(fù),并保證數(shù)據(jù)的強(qiáng)一致(待開放) | 不支持 | |
備份恢復(fù) | 支持100TB+規(guī)模的數(shù)據(jù)備份至OSS,并提供與規(guī)模無關(guān)的RTO(<30分鐘)、按需備份、指定時間點(diǎn)恢復(fù)等高級能力,詳情參考HBase備份恢復(fù)-使用手冊 | 不支持 | |
全球多活 | 支持(待開放,有需要請聯(lián)系) | 不支持 | |
MTTR | 深度優(yōu)化,宕機(jī)恢復(fù)速度是開源HBase的10倍 | 不支持 | |
多租戶 | 認(rèn)證與ACL | 支持易用的賬號密碼認(rèn)證+ACL,使用參考用戶和ACL管理 | 較復(fù)雜 |
資源隔離 | 支持RS Group功能,實(shí)現(xiàn)租戶間的資源物理隔離 | 不支持 | |
Quota | 支持租戶獨(dú)立的全局Quota限流,包括請求、存儲等(待開放,有需要請聯(lián)系) | 只支持單Server | |
RPC攔截 | 支持,可限制RPC調(diào)用(待開放) | 不支持 | |
審計(jì) | 計(jì)劃中 | 不支持 | |
高級功能 | Feed流API | 提供社交IM場景專屬的FeedStream功能,開發(fā)效率和運(yùn)行性能提升一個數(shù)量級(待開放,有需要請聯(lián)系) | 不支持 |
表回收站 | 數(shù)據(jù)表被刪除后進(jìn)入回收站,支持找回,防止誤刪(待開放,有需要請聯(lián)系) | 不支持 | |
級聯(lián)Split | Region可以連續(xù)Split,無需等待Compaction,可大幅提升擴(kuò)展和負(fù)載均衡能力(待開放,有需要請聯(lián)系) | 不支持 | |
離散TTL | 支持保留多個時間區(qū)段的數(shù)據(jù),比如數(shù)據(jù)保留90天,同時11.11的數(shù)據(jù)永久保留(待開放,有需要請聯(lián)系) | 不支持 | |
運(yùn)維診斷 | 運(yùn)維工具 | 界面化集群管理工具,支持表,Namespace,Group,ACL等管理,詳見集群管理系統(tǒng) | HBase Shell |
數(shù)據(jù)查詢 | HBase Shell+集群管理系統(tǒng)內(nèi)支持圖形化SQL交互查詢,詳見數(shù)據(jù)查詢 | HBase Shell | |
系統(tǒng)診斷 | 支持常見問題(熱點(diǎn)/慢請求)的系統(tǒng)自診斷(待開放) | 不支持 | |
生態(tài) | 數(shù)據(jù)搬遷 | 支持HBase各個版本之間的在線、跨版本、自動化、高效搬遷,應(yīng)用零影響、零改造,詳見LTS(原BDS)服務(wù)介紹 | 只能離線遷移 |
MySQL數(shù)據(jù)同步 | 通過LTS(原BDS)服務(wù)介紹,支持Mysql數(shù)據(jù)到HBase的全量同步、在線實(shí)時同步。 | 自己用工具、不支持在線增量 | |
Spark分析 | 產(chǎn)品化深度集成,支持Spark SQL分析HBase,HBase數(shù)據(jù)到Spark(HDFS/OSS)的增量歸檔,離線分析結(jié)果回流到HBase等。 | 無優(yōu)化,數(shù)據(jù)集成需要較大開發(fā) | |
MaxCompute | 產(chǎn)品化集成,支持全量導(dǎo)出MaxCompute | 數(shù)據(jù)集成需要較大開發(fā) | |
日志服務(wù)(SLS) | 通過LTS(原BDS)服務(wù)介紹,支持SLS數(shù)據(jù)到HBase的日志服務(wù)(SLS)增量導(dǎo)入 | 數(shù)據(jù)集成需要較大開發(fā) | |
服務(wù)能力 | 可用性SLA | 提供SLA保障,單集群99.9%,雙集群高可用99.99% | N/A |
運(yùn)維成本 | 全托管,無需復(fù)雜的數(shù)據(jù)庫運(yùn)維投入 | N/A | |
技術(shù)團(tuán)隊(duì) | 由多名Apache社區(qū)PMC&Committer組成的專家隊(duì)伍提供技術(shù)服務(wù)支持 | N/A | |
實(shí)踐經(jīng)驗(yàn) | 支持9年天貓雙十一,阿里部署上萬臺 | N/A |
與傳統(tǒng)數(shù)據(jù)庫對
類別 | 云數(shù)據(jù)庫HBase增強(qiáng)版(Lindorm) | HBase開源版 | |
---|---|---|---|
核心功能 | HBase API | 支持 | 支持 |
數(shù)據(jù)模型 | 支持寬列(HBase API)、表格(SQL-Like API)、隊(duì)列等多種,對其他模型感興趣的話,請聯(lián)系我們。 | 僅支持寬列 | |
SQL | JDBC標(biāo)準(zhǔn),兼容Phoenix,具備更好的穩(wěn)定性與性能(待發(fā)布)通過Phoenix支持 | 通過Phoenix支持 | |
全局二級索引 | 內(nèi)置,查詢透明、高性能、按需冗余非索引列,詳情參考高性能原生二級索引 | 依賴外部組件,復(fù)雜 | |
全文檢索 | 智能集成搜索引擎Solr,提供面向海量數(shù)據(jù)的存儲、多維查詢、全文索引等統(tǒng)一訪問的混合型能力,詳情全文索引服務(wù) | 不支持 | |
性能 | 吞吐性能 | 單機(jī)吞吐是開源HBase的7倍,詳情參考測試結(jié)果 | 無優(yōu)化 |
請求毛刺 | P99延遲是開源HBase的1/10,詳情參考測試結(jié)果 | 無優(yōu)化 | |
成本 | 數(shù)據(jù)壓縮 | 深度優(yōu)化的ZSTD算法,JNA重寫,可杜絕Core dump,并且基于字典采樣優(yōu)化,壓縮率比snappy提高50%,數(shù)據(jù)壓縮比可高達(dá)10:1 | 默認(rèn)為Snappy,使用ZSTD需依賴Hadoop-3.0,存在Core Dump的概率 |
編碼 | 獨(dú)家IndexableDelta算法,相比DIFF算法,保持相同壓縮率,訪問速度快一倍 | 推薦DIFF,隨機(jī)訪問較慢 | |
冷熱分離 | 冷熱數(shù)據(jù)自動分層存儲,冷數(shù)據(jù)使用高壓縮和廉價存儲介質(zhì),減少70%成本,熱數(shù)據(jù)可提升訪問性能15%,詳情參考冷熱分離 | 不支持 | |
存儲介質(zhì) | 支持高效云盤、SSD云盤、本地HDD、本地SSD。獨(dú)家支持冷存儲(OSS)、容量型云盤(超性價比云盤,即將發(fā)布) | N/A | |
可靠性 | 主備雙活 | 成熟,支持自動容災(zāi)切換、雙集群請求并發(fā)等高級能力,支持與自建HBase構(gòu)建混合主備,詳情參考主備雙活 | 無優(yōu)化,不支持切換 |
跨機(jī)房強(qiáng)一致 | 跨機(jī)房部署,支持機(jī)房級故障的自動恢復(fù),并保證數(shù)據(jù)的強(qiáng)一致(待開放) | 不支持 | |
備份恢復(fù) | 支持100TB+規(guī)模的數(shù)據(jù)備份至OSS,并提供與規(guī)模無關(guān)的RTO(<30分鐘)、按需備份、指定時間點(diǎn)恢復(fù)等高級能力,詳情參考HBase備份恢復(fù)-使用手冊 | 不支持 | |
全球多活 | 支持(待開放,有需要請聯(lián)系) | 不支持 | |
MTTR | 深度優(yōu)化,宕機(jī)恢復(fù)速度是開源HBase的10倍 | 不支持 | |
多租戶 | 認(rèn)證與ACL | 支持易用的賬號密碼認(rèn)證+ACL,使用參考用戶和ACL管理 | 較復(fù)雜 |
資源隔離 | 支持RS Group功能,實(shí)現(xiàn)租戶間的資源物理隔離 | 不支持 | |
Quota | 支持租戶獨(dú)立的全局Quota限流,包括請求、存儲等(待開放,有需要請聯(lián)系) | 只支持單Server | |
RPC攔截 | 支持,可限制RPC調(diào)用(待開放) | 不支持 | |
審計(jì) | 計(jì)劃中 | 不支持 | |
高級功能 | Feed流API | 提供社交IM場景專屬的FeedStream功能,開發(fā)效率和運(yùn)行性能提升一個數(shù)量級(待開放,有需要請聯(lián)系) | 不支持 |
表回收站 | 數(shù)據(jù)表被刪除后進(jìn)入回收站,支持找回,防止誤刪(待開放,有需要請聯(lián)系) | 不支持 | |
級聯(lián)Split | Region可以連續(xù)Split,無需等待Compaction,可大幅提升擴(kuò)展和負(fù)載均衡能力(待開放,有需要請聯(lián)系) | 不支持 | |
離散TTL | 支持保留多個時間區(qū)段的數(shù)據(jù),比如數(shù)據(jù)保留90天,同時11.11的數(shù)據(jù)永久保留(待開放,有需要請聯(lián)系) | 不支持 | |
運(yùn)維診斷 | 運(yùn)維工具 | 界面化集群管理工具,支持表,Namespace,Group,ACL等管理,詳見集群管理系統(tǒng) | HBase Shell |
數(shù)據(jù)查詢 | HBase Shell+集群管理系統(tǒng)內(nèi)支持圖形化SQL交互查詢,詳見數(shù)據(jù)查詢 | HBase Shell | |
系統(tǒng)診斷 | 支持常見問題(熱點(diǎn)/慢請求)的系統(tǒng)自診斷(待開放) | 不支持 | |
生態(tài) | 數(shù)據(jù)搬遷 | 支持HBase各個版本之間的在線、跨版本、自動化、高效搬遷,應(yīng)用零影響、零改造,詳見LTS(原BDS)服務(wù)介紹 | 只能離線遷移 |
MySQL數(shù)據(jù)同步 | 通過LTS(原BDS)服務(wù)介紹,支持Mysql數(shù)據(jù)到HBase的全量同步、在線實(shí)時同步。 | 自己用工具、不支持在線增量 | |
Spark分析 | 產(chǎn)品化深度集成,支持Spark SQL分析HBase,HBase數(shù)據(jù)到Spark(HDFS/OSS)的增量歸檔,離線分析結(jié)果回流到HBase等。 | 無優(yōu)化,數(shù)據(jù)集成需要較大開發(fā) | |
MaxCompute | 產(chǎn)品化集成,支持全量導(dǎo)出MaxCompute | 數(shù)據(jù)集成需要較大開發(fā) | |
日志服務(wù)(SLS) | 通過LTS(原BDS)服務(wù)介紹,支持SLS數(shù)據(jù)到HBase的日志服務(wù)(SLS)增量導(dǎo)入 | 數(shù)據(jù)集成需要較大開發(fā) | |
服務(wù)能力 | 可用性SLA | 提供SLA保障,單集群99.9%,雙集群高可用99.99% | N/A |
運(yùn)維成本 | 全托管,無需復(fù)雜的數(shù)據(jù)庫運(yùn)維投入 | N/A | |
技術(shù)團(tuán)隊(duì) | 由多名Apache社區(qū)PMC&Committer組成的專家隊(duì)伍提供技術(shù)服務(wù)支持 | N/A | |
實(shí)踐經(jīng)驗(yàn) | 支持9年天貓雙十一,阿里部署上萬臺 | N/A |
與傳統(tǒng)數(shù)據(jù)庫對