Timeline for Rationale behind levelDB? [duplicate]
Current License: CC BY-SA 3.0
9 events
when toggle format | what | by | license | comment | |
---|---|---|---|---|---|
Feb 28, 2018 at 2:07 | history | closed |
Richard Horrocks Ismael♦ Achala Dissanayake Roman Frolov Joël |
Duplicate of Which database(s) do the ethereum clients use and why? | |
Feb 27, 2018 at 17:23 | review | Close votes | |||
Feb 28, 2018 at 2:07 | |||||
Feb 27, 2018 at 15:27 | comment | added | Vega4 | Sure the way RocksDB is implemented would aid us much more than LevelDB but still. | |
Feb 27, 2018 at 15:21 | comment | added | Vega4 | The question would be still perfectly valid for RocksDb with which I'm very familiar. The performance improvements stem from implementation decisions/compression etc. In RocksDB we would be still querying random keys and do not benefit from sorting. I'm talking about using block numbers as keys for instance. | |
Feb 27, 2018 at 14:55 | comment | added | Linmao Song | Also, Parity uses RocksDb: ethereum.stackexchange.com/questions/13639/… | |
Feb 27, 2018 at 14:39 | comment | added | Linmao Song | I wonder if it's a path dependency that follows Bitcoin's implementation. Ethereum was inspired by Bitcoin, it also uses the same elliptic curve. I wonder if the initial implementation chose level db due to the same reason. | |
Feb 27, 2018 at 14:34 | comment | added | ivicaa | Good question. For sure I only know that geth is using LevelDB. What about other clients? Here are some infos on that topic -> ethereum.stackexchange.com/questions/824/… . Please also check the "Related"-sidebar! | |
Feb 27, 2018 at 14:19 | history | edited | Vega4 | CC BY-SA 3.0 |
added 51 characters in body
|
Feb 27, 2018 at 14:12 | history | asked | Vega4 | CC BY-SA 3.0 |