Ali HBase的SQL實踐與改進

2021-08-21 19:51:42 字數 379 閱讀 1191

福利:國際頂級盛會hbasecon asia 2018將於8月在北京舉行,目前正免費開放申請中,更多詳情參考

摘要:2017雲棲大會hbase專場,阿里巴巴的天穆帶來ali-hbase的sql實踐與改進的演講。本文主要從為什麼需要sql開始談起,進而講解了sql on hbase,接著著重分享了ali-hbase sql的優化與改進,最後對未來進行了展望。

時間序列資料的訪問:按照時間順序追加新記錄,按照時間範圍查詢資料,查詢結果按時間倒排。我們資料是按照時間產生的,最新寫的資料一定寫在表頭,在分布式情況下所有操作都落在表頭,則表頭所在的伺服器必然會成為寫熱點。

常見的sql實踐技巧

一 一些常見的sql實踐 1 負向條件查詢不能使用索引select from order where status 0 and stauts 1not in not exists都不是好習慣 可以優化為in查詢 select from order where status in 2,3 2 前導模糊...

oracle實踐常用SQL

tablea columna columnb a 1 2 sss select from a where columna like 1 2 提示輸入變數。如果想要根據clomna值,查詢sss,怎麼辦?分析 由於 是oracle中的變數字元 特殊字元 因此需要將 設定為非特殊字元才能正常查詢。解決 ...

SQL生產使用實踐

1.應用場景 查詢近三年的投產數量,如何得到當前月的總數為前幾個月數的加和?思路 使用自連線,date add 函式,date parse 函式。select a.online year,a.online month,sum b.success as success from select subs...