grocksdb icon indicating copy to clipboard operation
grocksdb copied to clipboard

RocksDB wrapper for Go. Support 9.x, 8.x, 7.x, 6.x, etc

Results 11 grocksdb issues
Sort by recently updated
recently updated
newest added

Adds bindings for [User Defined Timestamp APIs](https://github.com/facebook/rocksdb/wiki/User-defined-Timestamp-(Experimental))

i did the dbr.CompactRange(grocksdb.Range{nil, nil}) to trigger manual compaction but hv error below dbr.CompactRange(grocksdb.Range{nil, nil}) (no value) used as value i saw the code in _test so just copied and...

This PR changes NewNative functions to accept unsafe.Pointer instead of C pointers

This PR adds Native methods to return unsafe.Pointer of native C

I tried to build the go program with RocksDB installed not in the default libraray search path and met the below problem. I'm using Linux Homebrew to manage my RocksDB...

there's a zstd cmake issue, fixed in https://github.com/facebook/rocksdb/pull/12309, either wait for the new release, or patch librocksdb locally.

When build with lates RocksDB, this error will be thrown ``` [email protected]/options.go:1442:33: could not determine kind of name for C.rocksdb_options_get_access_hint_on_compaction_start ``` This API has been deprecated in this [PR](https://github.com/facebook/rocksdb/pull/11654), is...

Will the ```func (b *BackupEngine) CreateNewBackup()``` method automatically perform incremental backups, or do I need to use something like ```func (b *BackupEngineOptions) ShareTableFiles(flag bool)```? thnaks!!!!

After upgrading grocksdb from v1.8.12 to v1.9.3, I noticed that some statistics values appeared abnormal. For example, I found the value of `rocksdb.compact.write.bytes` in the *LOG* file (periodically dumped stats)...