orbit-db-kvstore v2.0.0
orbit-db-kvstore
Key-Value database for orbit-db
A key-value database just like your favourite key-value database.
Used in orbit-db.
Table of Contents
Install
npm install orbit-db ipfsUsage
First, create an instance of OrbitDB:
import * as IPFS from 'ipfs'
import OrbitDB from 'orbit-db'
const ipfs = new IPFS()
const orbitdb = await OrbitDB.createInstance(ipfs)Get a key-value database and add an entry to it:
const kv = await orbitdb.kvstore('settings')
kv.put('volume', '100')
.then(() => {
console.log(kv.get('volume'))
// 100
})Later, when the database contains data, load the history and query when ready:
const kv = await orbitdb.kvstore('settings')
kv.events.on('ready', () => {
console.log(kv.get('volume'))
// 100
})API
See orbit-db's API Documentation for full details.
Contributing
If you think this could be better, please open an issue!
Please note that all interactions in @orbitdb fall under our Code of Conduct.
License
MIT ©️ 2016-2018 Protocol Labs Inc., 2018 Haja Networks Oy
3 years ago
3 years ago
3 years ago
5 years ago
5 years ago
5 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
7 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago