Skip to content

Consider to support bindings for MDBX #281

Description

@cdprete

Hello.

MDXB is a fork of LMDB which provides some very good additional goodies.
Read https://github.com/erthink/libmdbx for more details.

It would be great if LMDB Java could be expanded to support that fork as well.
Alternatively, an MDBX Java library could potentially be initiated to support it in parallel.

There is indeed a binding library already available, but it's not as maintained as this one. :)

Activity

  1. added
    questionQueries on usage of the library, architectural patterns and alike
    on Nov 21, 2025
  2. at055612 commented on Nov 21, 2025

    @at055612
    Collaborator

    My view is that such a thing should be a separate project. While mdbx my be similar to lmdb now, it is a fork so may well diverge. It would add unnecessary complexity to LJ for people that are only interested in lmdb as a back-end.

  3. cdprete commented on Nov 21, 2025

    @cdprete
    ContributorAuthor

    My view is that such a thing should be a separate project. While mdbx my be similar to lmdb now, it is a fork so may well diverge. It would add unnecessary complexity to LJ for people that are only interested in lmdb as a back-end.

    Yep, indeed I agree it should go in a separate project/repo.
    The idea here was more about evaluating if the current bindings, as well as the additions (e.g.: key ranges), could be easily reused.

  4. added theissue type on Apr 24, 2026
  5. at055612 commented on Jun 8, 2026

    @at055612
    Collaborator

    It looks like libmdbx is becoming mithrildb and going closed source.

    https://github.com/Mithril-mine/libmdbx#mithrildb-and-future

    @cdprete are you happy to close this issue?

  6. cdprete commented on Jun 8, 2026

    @cdprete
    ContributorAuthor

    It's still maintaned, though.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    questionQueries on usage of the library, architectural patterns and alike

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions