<commit_before>LMDB Java Edition
=================

<a href="http://symas.com/mdb/">Lightning Memory-Mapped Database</a> (LMDB) wrappers for Java.

Features
--------

* Bundled LMDB binaries for Mac OSX x86_64 and Linux x86_64 (you can also provide your own)
* <a href="https://github.com/jnr/jnr-ffi">JNR</a> based wrappers for most of the <a href="http://symas.com/mdb/doc/group__mdb.html">LMDB API</a>
* Implementation of a Java <a href="http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ConcurrentNavigableMap.html">ConcurrentNavigableMap</a> backed by LMDB.
* A MultiMap implementation allowing multiple values per key

JavaDocs
--------

TODO

Native Library
--------------

LMDB-JE comes bundled with LMDB binaries for Mac OSX x86_64 and Linux x86_64 that have been compiled with "-DMDB_MAXKEYSIZE=0".  If you are using a different OS/CPU combo then you can provide your own LMDB library by specifying either an environment variable (LMDB_LIB_PATH) or a Java System Property (lmdb_lib_path) that points to the LMDB library (e.g. /path/to/liblmdb.so).

API Usage
---------


ConcurrentNavigableMap Usage
----------------------------


Authors
-------

<NAME> (<a href="https://github.com/tpunder" rel="author">GitHub</a>, <a href="https://www.linkedin.com/in/tpunder" rel="author">LinkedIn</a>, <a href="https://twitter.com/tpunder" rel="author">Twitter</a>, <a href="https://plus.google.com/+TimUnderwood0" rel="author">Google Plus</a>)

Copyright
---------<commit_msg>Added the make command used to build the integrated libraries<commit_after>LMDB Java Edition
=================

<a href="http://symas.com/mdb/">Lightning Memory-Mapped Database</a> (LMDB) wrappers for Java.

Features
--------

* Bundled LMDB binaries for Mac OSX x86_64 and Linux x86_64 (you can also provide your own)
* <a href="https://github.com/jnr/jnr-ffi">JNR</a> based wrappers for most of the <a href="http://symas.com/mdb/doc/group__mdb.html">LMDB API</a>
* Implementation of a Java <a href="http://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ConcurrentNavigableMap.html">ConcurrentNavigableMap</a> backed by LMDB.
* A MultiMap implementation allowing multiple values per key

JavaDocs
--------

TODO

Native Library
--------------

LMDB-JE comes bundled with LMDB binaries for Mac OSX x86_64 and Linux x86_64 that have been compiled with "-DMDB_MAXKEYSIZE=0".  If you are using a different OS/CPU combo then you can provide your own LMDB library by specifying either an environment variable (LMDB_LIB_PATH) or a Java System Property (lmdb_lib_path) that points to the LMDB library (e.g. /path/to/liblmdb.so).

    CPPFLAGS="-DMDB_MAXKEYSIZE=0" make

API Usage
---------


ConcurrentNavigableMap Usage
----------------------------


Authors
-------

<NAME> (<a href="https://github.com/tpunder" rel="author">GitHub</a>, <a href="https://www.linkedin.com/in/tpunder" rel="author">LinkedIn</a>, <a href="https://twitter.com/tpunder" rel="author">Twitter</a>, <a href="https://plus.google.com/+TimUnderwood0" rel="author">Google Plus</a>)

Copyright
---------
{'fraction_non_alphanumeric': 0.18178851174934726, 'fraction_numerical': 0.012728459530026109, 'mean_word_length': 3.700920245398773, 'pattern_counts': {'":': 0, '<': 37, '<?xml version=': 0, '>': 37, 'https://': 10, 'lorem ipsum': 0, 'www.': 2, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '5668015', 'n_tokens_mistral': 1033, 'n_tokens_neox': 983, 'n_words': 283}