Arangodb--初始化collection
Posted 喜欢雨天的我
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Arangodb--初始化collection相关的知识,希望对你有一定的参考价值。
使用pyarango进行创建需要的集合和边内容(用来进行初始化arangodb脚本)
安装
pip install pyarango
脚本
from pyArango.connection import *
# 用户名
username = ""
# 密码
password = ""
# arangodb地址
arangoURL = "http://127.0.0.1:8529"
# 需要创建的 集合名
collection_edge = ["RELATION_80",
"person_vehicle"]
collection_docu = ["ENTITY_08",
"company"]
# connect arangodb
conn = Connection(username=username, password=password, arangoURL=arangoURL)
db = conn["test"]
# db = conn.createDatabase(name="test")
# 创建边collection
for it in collection_edge:
db.createCollection(name=it, className="Edges")
# 创建doucument的collection
for it in collection_docu:
db.createCollection(name=it, className="Collection")
以上是关于Arangodb--初始化collection的主要内容,如果未能解决你的问题,请参考以下文章
ArangoDB:无法初始化 RocksDB 引擎:IO 错误
融合RocksDB, Pregel, Foxx & Satellite Collections 怎样使数据库性能提升35%?
融合RocksDB, Pregel, Fault-Tolerent Foxx & Satellite Collections 怎样使数据库性能提升35%?