sequence icon indicating copy to clipboard operation
sequence copied to clipboard

DB adapter for Datomic

Open andriosrobert opened this issue 4 years ago • 2 comments

DB adapter for Datomic

Sequence is compatible with any database allowing conditional puts. We should implement connectors to multiple databases to allow the usage in different environments. This will be the first adapter implementation. It will pave the way for new adapter to be created. The implementation must include:

  • A better decoupling of the DB adapter logic from the ledger
  • The implementation of the adapter for the Datomic database
  • Proper documentation about how to implement new adapters

andriosrobert avatar Sep 11 '20 00:09 andriosrobert

Hi @andriosr – are there any particular features you're chasing in Datomic that you won't get in DynamoDB?

lgrkvst avatar Sep 16 '20 17:09 lgrkvst

Hello! No, Sequence only uses conditional puts from the database. Similar do Datomic itself. Datomic is a nice Clojure companion and is also no-SQL, so it's going to be the first of many databases to be supported by the ledger

andriosrobert avatar Sep 16 '20 17:09 andriosrobert