Package Exports
- @fusedb/mongodb
- @fusedb/mongodb/index.js
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (@fusedb/mongodb) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
π FUSE Driver: MongoDB
A FUSE driver for storing data using MongoDB as the storage engine.
π¦ Installation
npm install @fusedb/core
npm install @fusedb/mongodbπ Usage
const FUSE = require("@fusedb/core");
const MongoDBDriver = require("@fusedb/mongodb");
const db = new FUSE({
driver: new MongoDBDriver({
uri: "mongodb://localhost:27017",
database: "fusedb",
}),
});
(async () => {
await db.set("example", { hello: "world" });
const data = await db.get("example");
console.log(data); // { hello: "world" }
})();βοΈ Options
| Option | Type | Description |
|---|---|---|
uri |
string |
MongoDB connection uri |
database |
string |
database name |
β Features
- β Full compatibility with FUSE Core API
- β
Persistent storage via
MongoDB
π Related
π€ Contributing
We welcome community contributions!
If youβre building your own driver, feel free to publish it using:
fusedb-<name>- or
@your-org/fusedb-<name>
Follow the FUSE Driver Guidelines for more details.
π§Ύ License
Licensed under the Apache-2.0.