[IoTDB 學習筆記] [part 1] 介紹

說在前面: 這個list記錄了博主在學習IoTDB[1]期間的總結(jié)和思考,歡迎一起討論學習哈

介紹

物聯(lián)網(wǎng)時序數(shù)據(jù)庫 Apache IoTDB 的架構(gòu)如圖 1 [2]所示,覆蓋了對時序數(shù)據(jù)的采集、存儲、查詢、分析以及可視化等全生命周期的數(shù)據(jù)管理功能,其中灰色部分為 IoTDB 組件。

圖 1

快速開始

參考[3],這里簡單記錄了初步使用IoTDB的方法,詳細的介紹可以在[3]找到。

Requirments:

  • Java >= 1.8
  • Maven >= 3.6
  • 設(shè)置 max open files num 為65535

安裝

啟動

通過sbin下的腳本來啟動IoTDB:

# Unix/OS X
> nohup sbin/start-server.sh >/dev/null 2>&1 &
or
> nohup sbin/start-server.sh -c <conf_path> -rpc_port <rpc_port> >/dev/null 2>&1 &

# Windows
> sbin\start-server.bat -c <conf_path> -rpc_port <rpc_port>

Notes:

  • "-c" and "-rpc_port" 都是可選的。
  • 選項 "-c" 指定了配置文件所在的文件夾。
  • 選項 "-rpc_port" 指定了啟動的 rpc port。
  • 如果兩個選項同時指定,那么rpc_port將會覆蓋conf_path下面的配置

使用 IoTDB

利用默認用戶root來啟動Cli:

# Unix/OS X
> sbin/start-cli.sh -h 127.0.0.1 -p 6667 -u root -pw root

# Windows
> sbin\start-cli.bat -h 127.0.0.1 -p 6667 -u root -pw root

如果之前各個步驟順利進行,可以看到下面的標志:

 _____       _________  ______   ______
|_   _|     |  _   _  ||_   _ `.|_   _ \
  | |   .--.|_/ | | \_|  | | `. \ | |_) |
  | | / .'`\ \  | |      | |  | | |  __'.
 _| |_| \__. | _| |_    _| |_.' /_| |__) |
|_____|'.__.' |_____|  |______.'|_______/  version x.x.x


IoTDB> login successfully
IoTDB>

接下來就可以開始漫游IoTDB了,更多的命令以及詳細說明可以參考官方網(wǎng)站[1]以及github項目[3]。


  1. 物聯(lián)網(wǎng)時序數(shù)據(jù)庫 Apache IoTDB,詳細信息可以在https://iotdb.apache.org/中找到。 ? ? ?

  2. Apache IoTDB 總體架構(gòu),來自:https://iotdb.apache.org/zh/SystemDesign/Architecture/Architecture.html
    ?

  3. Apache IoTDB 開源項目 github 地址:https://github.com/apache/iotdb ? ? ? ?

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

友情鏈接更多精彩內(nèi)容