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

Support modular database backend #1093

Open
rkeene opened this issue Aug 23, 2018 · 4 comments
Open

Support modular database backend #1093

rkeene opened this issue Aug 23, 2018 · 4 comments
Labels
enhancement major This item indicates the need for or supplies a major or notable change

Comments

@rkeene
Copy link
Contributor

rkeene commented Aug 23, 2018

Support multiple database backends such as LMDB, RocksDB, and maybe SQLite.

@rkeene rkeene added this to the V19.0 milestone Aug 23, 2018
@CraniumDad
Copy link

Good idea. As I'm a sysadmin, it would ideal if ordered block data and more random chain index data could be separated in different files and directories. I'm seeing choppy lmdb IO performance as with #227.

@rkeene rkeene added the major This item indicates the need for or supplies a major or notable change label Sep 25, 2018
@zhyatt
Copy link
Collaborator

zhyatt commented Jan 28, 2019

The support is available for modular database backend at this time, so closing this ticket. We currently have lmdb implemented and will open new tickets for other specific DB implementations in the future.

@zhyatt zhyatt closed this as completed Jan 28, 2019
@zhyatt zhyatt removed this from the V19.0 milestone Jan 28, 2019
@zhyatt
Copy link
Collaborator

zhyatt commented Feb 20, 2019

Reopening as modular database backend is only partially supported at this time.

@zhyatt zhyatt reopened this Feb 20, 2019
@zhyatt zhyatt added this to the Research for Future Release milestone Feb 20, 2019
@wezrule
Copy link
Contributor

wezrule commented Aug 11, 2019

RocksDB support added in: #2197

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement major This item indicates the need for or supplies a major or notable change
Projects
None yet
Development

No branches or pull requests

4 participants