Lightning Memory-Mapped Database: Difference between revisions

Content deleted Content added
Added link to LMDB-IndexedDB open source on GitHub. Possible COI since I wrote the library. Note, I have put in a request to change my name to syblackwell from anywhichway to comply with name policy.
Tag: possible conflict of interest
Citation bot (talk | contribs)
Add: website. | Use this bot. Report bugs. | Suggested by Abductive | #UCB_webform 3047/3850
Line 51:
Zimbra has tested back-mdb vs back-hdb performance in OpenLDAP, with LMDB clearly outperforming the BDB based back-hdb.<ref>{{cite web | url=http://wiki.zimbra.com/wiki/OpenLDAP_MDB_vs_HDB_performance|title=OpenLDAP MDB vs HDB performance|publisher=Zimbra, Inc.}}</ref> Many other OpenLDAP users have observed similar benefits.<ref>{{cite web|url=https://mishikal.wordpress.com/2013/05/16/openldap-a-comparison-of-back-mdb-and-back-hdb-performance/|title=OpenLDAP: A comparison of back-mdb and back-hdb performance|date=16 May 2013|accessdate=8 May 2017}}</ref>
 
Since the initial benchmarking work done in 2012, multiple follow-on tests have been conducted with additional database engines for both in-memory<ref>{{cite web|last1=Chu|first1=Howard|title=In-Memory Microbenchmark|url=http://www.lmdb.tech/bench/inmem/|publisher=Symas Corp.|access-date=2014-12-06|archive-url=https://web.archive.org/web/20141209233002/http://symas.com/mdb/inmem/|archive-date=2014-12-09|url-status=live}}</ref> and on-disk<ref>{{cite web|last1=Chu|first1=Howard|title=On-Disk Microbenchmark|url=http://www.lmdb.tech/bench/ondisk/|publisher=Symas Corp.|access-date=2014-12-06|archive-url=https://web.archive.org/web/20141209233807/http://symas.com/mdb/ondisk/|archive-date=2014-12-09|url-status=live}}</ref> workloads characterizing the performance across multiple CPUs and record sizes. These tests show that LMDB performance is unmatched on all in-memory workloads and excels in all disk-bound read workloads and disk-bound write workloads using large record sizes. The benchmark driver code was subsequently published on GitHub<ref>{{cite web|title=Benchmark Drivers|website=[[GitHub]] |url=https://github.com/hyc/leveldb/tree/benches/doc/bench}}</ref> and further expanded in database coverage.
 
== Reliability ==
Line 89:
* [[Nano (cryptocurrency)|Nano]] a peer-to-peer, open source cryptocurrency created in 2015 that prioritizes fast and fee-less transactions.
* [[Meilisearch]] an open source, lightning-fast, easy-to-use, and hyper-relevant search engine. <ref>{{cite web|url=https://docs.meilisearch.com/learn/advanced/storage.html|title=Storage &#124; Meilisearch Documentation v1.0|access-date=21 Mar 2023}}</ref>
* LMDB-IndexedDB is a JavaScript wrapper around [[IndexedDB]] to provide support for LMDB in web browsers.<ref>{{cite web|url=https://github.com/anywhichway/lmdb-indexeddb|title=LMDB-IndexedDB on GitHub|website=[[GitHub]] |access-date=2 Apr 2023}}</ref>
 
== Technical reviews of LMDB ==