Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
dhruba_b
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
5 ms
·
1.
▲
by
dhruba_b
7y ago
https://rockset.com/blog/how-to-run-sql-on-pdf-files/
2.
▲
by
dhruba_b
13y ago
There was a typo, the 2 million should have been 200 million keys. I fixed the wiki page. Thanks again for pointing it out.
3.
▲
by
dhruba_b
13y ago
Thanks for your comments Steve. 1. RocksDb has a feature that allows an application to determine when to close a file (i.e. segment). You can write your compaction code via compaction_filter_factory defined in https://github.com&
4.
▲
by
dhruba_b
13y ago
are you not able to access the github repo?
5.
▲
by
dhruba_b
13y ago
Thanks for your comments Jon. RocksDB shares some of its genes with LevelDB.. something like a parent-child relationship. Please check out Universal Comaction Style, multi-threaded-compaction, pipelined memtables. I used to have JNI binding
6.
▲
by
dhruba_b
13y ago
This can be used as a drop-in replacement. It disk format is compatible with leveldb. But once you upgrade to RocksDB, you won't be able to switch back to Leveldb (unless you restore ur data from a backup). One definite use-case for Ro
7.
▲
by
dhruba_b
13y ago
This is an excellent question. RocksDB has a lock per shard that is used to protect incrementing/decrementing refcounts on critical metaddata structures for writes. It is never held during actual IO to storage. We have been able to sat
8.
▲
by
dhruba_b
13y ago
RocksDB has an LSM architecture, similar in nature to HBase, leveldb, etc. But the implementation is based on a Theorem that we will be publishing shortly. I am working on the Theorem with a colleague of mine. Cache Oblivious B-trees is an
9.
▲
by
dhruba_b
13y ago
RocksDB allows only one process to open the DB in read-write mode but other process can access the DB read-only (with a few configuration settings)
10.
▲
by
dhruba_b
13y ago
Hi guys, I am Dhruba and I work in the Database Engineering team at Facebook. We just released RocksDB as an open source project. If anybody has any technical questions about RocksDB, please feel free to ask. Thanks.