📅  最后修改于: 2023-12-03 14:57:35.912000             🧑  作者: Mango
ArangoDB 是一款多模型的数据库系统,支持图形数据库、文档数据库和键值数据库三种数据模型。它是一个开源软件,由著名的德国开发团队ArangoDB GmbH开发和维护。ArangoDB 以灵活性、易用性和高性能著名。
const arangojs = require('arangojs');
// Connect to ArangoDB
const db = new arangojs.Database({
url: 'http://localhost:8529'
});
// Create a new collection
const collection = db.collection('myCollection');
// Add a new document
collection.save({ hello: 'world' })
.then(
() => console.log('Document saved'),
err => console.error('Failed to save document:', err)
);
// Query documents
db.query('FOR doc IN myCollection RETURN doc')
.then(cursor => cursor.all())
.then(
docs => console.log('Documents:', docs),
err => console.error('Failed to fetch documents:', err)
);
// Close the database connection
db.close();