MapDB: Base de Datos Java para trabajar directamente con colecciones

MapDB es una base de datos Java que permite trabajar directamente con el Java Collection API.
Sus principales características son:
· Concurrente
· Rápida
· ACID
· Flexible
· Personalizable
· Consultas SQL-like
· Poco espacio en disco
Veamos un ejemplo de uso:

MapDB es muy configurable, y puede arrancarse con o sin transacciones, en memoria, en fichero, con encriptado,…

En el Getting Started podéis haceros una idea precisa de todas sus características, los ejemplos también son una buena forma de adentrarse en MapDB, es interesante por ejemplo su modo Heap-off.
Y como resumen su Cheat Sheet:

MapDB es una opción interesante para usar como caché o simplemente cuando tengamos que trabajar con colecciones muy grandes, ya que nos permite seguir trabajando con ellas como si estuviésemos trabajando en memoria sin preocuparnos de su tamaño

Comentarios

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.
Imagen de skuarch

recursos

gracias por compartir, un enlace hubiera estado excelente