Datomic Local: A Lightweight Version of Datomic for Embedded Applications
The article announces the release of Datomic Local, a lightweight version of Datomic that is designed to be easily embedded within applications and freely redistributed. Datomic Local supports the Client API, making it suitable for small single-process applications and testing systems based on the Datomic Client API. It is backed by local storage and is released under the Apache License 2.0. The article highlights that Datomic Local is available on Maven Central, making it easily accessible for developers. It also mentions the recommended use cases for Datomic Local, including writing libraries that depend on Datomic, using it as an embedded database, and for cloud users who want to develop locally. The article also addresses frequently asked questions about Datomic Local, such as how to obtain it and the changes in terms of licensing. Overall, Datomic Local provides developers with a lightweight and redistributable option for incorporating Datomic into their applications.