lmdb-smalltalk

Description

LMDB binding for Pharo Smalltalk

Details

Source
GitHub
Dialect
pharo (65% confidence)
License
MIT
Stars
3
Forks
3
Created
June 1, 2019
Updated
June 27, 2022
Topics
lmdb pharo pharo-smalltalk smalltalk

README excerpt

[![Build Status](https://travis-ci.org/jvdsandt/lmdb-smalltalk.svg?branch=master)](https://travis-ci.org/jvdsandt/lmdb-smalltalk)
[![Browse](https://www.cloudctrl.com/spider/button.svg)](https://www.cloudctrl.com/spider/browse/GitHub/jvdsandt/lmdb-smalltalk/commit/253ec71a9b56187e50f247d15d6032c9dd38c0c2)

# lmdb-smalltalk
LMDB binding for Pharo Smalltalk

A Smalltalk driver for the Lightning Memory-Mapped Database (LMDB). This is an embedded database that was developed as part 
of the OpenLDAP project. The database can also be used for other applications as a fast embedded database engine. 
This project makes it easy to use the database engine from Smalltalk applications.

Highlights:
* FFI is used to access the liblmdb library
* Works on Linux, OSX and Windows
* A database can be accessed by multiple processes (Smalltalk images) simultaneously but not by multiple hosts
* The driver includes a high level interface: MDBSortedDictionary
← Back to results