我對 IoTDB 的元資料記憶體瓶頸感到困擾。我想使用第三方存盤來管理IoTDB的元資料,但是對介面的職責和元資料的職責不是很全面。我想在 v0.12.3 上開發,但是 MManager 中復雜的界面讓我感到困惑。希望得到一些幫助和建議。
uj5u.com熱心網友回復:
我是IoTDB的貢獻者,主要關注元資料。你的想法很棒,我希望看到它得到實施。這是我的建議。也許它會給你帶來一些幫助。IoTDB 中的元資料由三部分組成:MTree、Template 和 Tag。主要占用記憶體的是MTree。MTree 存盤所有時間序列和模式。一方面,MTree 為 IoTDB 資料插入提供時間序列存在檢查、時間序列自動創建和資料型別檢查。另一方面,IoTDB 查詢依賴于 MTree 來決議 sql 陳述句中的路徑模式。v0.12.3 中的代碼不是那么整潔干凈。可以參考v0.13或者master分支,其中對MManager的代碼進行了簡化和打磨。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/372323.html
標籤:数据库 apache-iotdb 数据库
下一篇:無法連接到雪花資料庫[PHP]
