Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Any chance we can get an upgrade to the latest version of RocksDB? #4

Open
mattdornfeld opened this issue Jul 15, 2020 · 3 comments
Open

Comments

@mattdornfeld
Copy link

It looks like RocksDB is on https://github.com/facebook/rocksdb/releases/tag/v6.10.2. Does rocksdb-server support this?

@phatham
Copy link

phatham commented Jan 2, 2022

While waiting for the author, you can dynamically link a newer version of library. I made a temporary fix: https://github.com/phatham/rocksdb-server.

I used apt-get install librocksdb-dev libuv1-dev and link them.

@inspire22
Copy link

inspire22 commented Apr 28, 2022

Any tips how to configure rocksdb? For example how to increase the block cache or add bloom caching. There seems to be an INI file https://github.com/facebook/rocksdb/blob/main/examples/rocksdb_option_file_example.ini but I can't figure out where to put it (in the data directory? how to tell that it's loaded?)

There's some commands here but I don't know how to run them https://github.com/facebook/rocksdb/wiki/RocksDB-Bloom-Filter

I was connecting to it with redis-cli -p 5555 but none of those look like redis commands...

Thanks!

@phatham
Copy link

phatham commented Apr 29, 2022

Any tips how to configure rocksdb? For example how to increase the block cache or add bloom caching. There seems to be an INI file https://github.com/facebook/rocksdb/blob/main/examples/rocksdb_option_file_example.ini but I can't figure out where to put it (in the data directory? how to tell that it's loaded?)

There's some commands here but I don't know how to run them https://github.com/facebook/rocksdb/wiki/RocksDB-Bloom-Filter

I think you can modify the options, just like

options.create_if_missing = true;

I was connecting to it with redis-cli -p 5555 but none of those look like redis commands...

The basic commands should be working. See https://github.com/tidwall/rocksdb-server/blob/7d21b1dcf533eda05a9af4bf8f018469b09dc580/src/exec.cc

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants