Liking cljdoc? Tell your friends :D
Clojure only.

com.fulcrologic.datomic-cloud-backup.live-transaction-store

A TransactionStore implementation that reads directly from a live Datomic database connection.

This store provides read-only access to transaction history from a source database, presenting it through the same TransactionStore interface used by backup stores. Useful for direct database-to-database cloning without intermediate storage.

A TransactionStore implementation that reads directly from a live Datomic database connection.

This store provides read-only access to transaction history from a source database,
presenting it through the same TransactionStore interface used by backup stores.
Useful for direct database-to-database cloning without intermediate storage.
raw docstring

new-live-storeclj

(new-live-store source-conn {:keys [segment-size] :or {segment-size 1000}})

Create a LiveTransactionStore that reads directly from a source Datomic connection.

This store presents the transaction log of a live database through the TransactionStore protocol, enabling direct database-to-database cloning without intermediate storage.

Arguments:

  • source-conn: A Datomic connection to read transactions from

Options:

  • :segment-size - Number of transactions per virtual segment (default 1000)
Create a LiveTransactionStore that reads directly from a source Datomic connection.

This store presents the transaction log of a live database through the TransactionStore
protocol, enabling direct database-to-database cloning without intermediate storage.

Arguments:
- source-conn: A Datomic connection to read transactions from

Options:
- :segment-size - Number of transactions per virtual segment (default 1000)
sourceraw docstring

cljdoc builds & hosts documentation for Clojure/Script libraries

Keyboard shortcuts
Ctrl+kJump to recent docs
Move to previous article
Move to next article
Ctrl+/Jump to the search field
× close