Rocksdb Context
JSON-LD context defining the semantic vocabulary for Rocksdb from RocksDB.
13 Classes
14 Properties
3 Namespaces
Namespaces
schema:
https://schema.org/
rocksdb:
https://api-evangelist.github.io/rocksdb/vocab#
xsd:
http://www.w3.org/2001/XMLSchema#
Classes
RocksDB
Database
ColumnFamily
KeyValueEntry
Snapshot
Iterator
Transaction
CompactionJob
SSTableFile
WriteAheadLog
MemTable
BlockCache
BlobDB
Properties
| Property |
Type |
Container |
| key |
string |
|
| value |
|
|
| columnFamily |
string |
|
| sequenceNumber |
integer |
|
| ttl |
integer |
|
| compression |
string |
|
| compactionStyle |
string |
|
| writeBufferSize |
integer |
|
| bloomFilterBitsPerKey |
integer |
|
| name |
string |
|
| description |
string |
|
| version |
string |
|
| license |
reference |
|
| url |
reference |
|
JSON-LD Document
{
"@context": {
"@version": 1.1,
"schema": "https://schema.org/",
"rocksdb": "https://api-evangelist.github.io/rocksdb/vocab#",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"RocksDB": "rocksdb:RocksDB",
"Database": "rocksdb:Database",
"ColumnFamily": "rocksdb:ColumnFamily",
"KeyValueEntry": "rocksdb:KeyValueEntry",
"Snapshot": "rocksdb:Snapshot",
"Iterator": "rocksdb:Iterator",
"Transaction": "rocksdb:Transaction",
"CompactionJob": "rocksdb:CompactionJob",
"SSTableFile": "rocksdb:SSTableFile",
"WriteAheadLog": "rocksdb:WriteAheadLog",
"MemTable": "rocksdb:MemTable",
"BlockCache": "rocksdb:BlockCache",
"BlobDB": "rocksdb:BlobDB",
"key": {
"@id": "rocksdb:key",
"@type": "xsd:string"
},
"value": {
"@id": "rocksdb:value"
},
"columnFamily": {
"@id": "rocksdb:columnFamily",
"@type": "xsd:string"
},
"sequenceNumber": {
"@id": "rocksdb:sequenceNumber",
"@type": "xsd:integer"
},
"ttl": {
"@id": "rocksdb:ttl",
"@type": "xsd:integer"
},
"compression": {
"@id": "rocksdb:compression",
"@type": "xsd:string"
},
"compactionStyle": {
"@id": "rocksdb:compactionStyle",
"@type": "xsd:string"
},
"writeBufferSize": {
"@id": "rocksdb:writeBufferSize",
"@type": "xsd:integer"
},
"bloomFilterBitsPerKey": {
"@id": "rocksdb:bloomFilterBitsPerKey",
"@type": "xsd:integer"
},
"name": {
"@id": "schema:name",
"@type": "xsd:string"
},
"description": {
"@id": "schema:description",
"@type": "xsd:string"
},
"version": {
"@id": "schema:version",
"@type": "xsd:string"
},
"license": {
"@id": "schema:license",
"@type": "@id"
},
"url": {
"@id": "schema:url",
"@type": "@id"
}
}
}