EOS資料匯入MongoDB

2021-09-19 16:44:15 字數 1025 閱讀 5655

eos環境搭建後,已經安裝了mongodb。

如果覺得eos安裝的mongodb版本不好,你也可以自己重新安裝乙個可靠版本。

mongodb

配置檔案

mongodb配置mng.conf

systemlog:

destination: file

path: /home/***/mongodb/logs/mongo.log

storage:

dbpath: /home/***/mongodb/db

journal:

enabled: true

net:

bindip: 0.0.0.0

port: 27017

mongodb後台啟動命令

/root/opt/mongodb/bin/mongod -f ./mng.conf –fork

啟動新的nodeos

在本地已經啟動了eos節點的情況下,使用以下命令啟動nodeos。

以上命令加入了 eosio::mongo_db_plugin 外掛程式,指定了本地mongdb的位址和資料庫名稱。

mongodb客戶端以及常用命令

客戶端程式mingo,不用加引數,預設引數可以直接執行。

常用命令:

show dbs

show collections

use eos

db.transactions.find().pretty()

MongoDB 資料匯入 mongoimport

使用mongoimport命令可以把指定格式的檔案匯入到指定集合中。可匯入json資料以及csv資料。html view plain copy print c mongo bin mongoimport help options help produce help message v verbose...

MongoDB匯入匯出資料

匯出json格式 mongoexport d test c t1 o users lisa downloads t1.dat d 指明使用的庫 c 指明要匯出的集合 o 指明要匯出的檔名 檢視t1.dat發現裡面的資料是json格式的。mongoexport d test c t1 q o user...

mongodb 資料匯出匯入

mkdir p data eclassweb mongodump h 172.16.0.181 u eclassuser p eclassuser123 d eclassweb o data eclassweb opt mongodb 3.4.20 bin mongodump h 172.16.0....