| ▲ | radarroark 4 hours ago | |||||||
In theory, a database that uses immutable data structures (the hash array mapped trie popularized by Clojure) could allow instant clones on any filesystem, not just ZFS/XFS, and allow instant clones of any subset of the data, not just the entire db. I say "in theory" but I actually built this already so it's not just a theory. I never understood why there aren't more HAMT based databases. | ||||||||
| ▲ | chamomeal an hour ago | parent | next [-] | |||||||
Does datomic have built in cloning functionality? I’ve been wanting to try datomic out but haven’t felt like putting in the work to make a real app lol | ||||||||
| ||||||||
| ▲ | zX41ZdbW 3 hours ago | parent | prev [-] | |||||||
This is typical for analytical databases, e.g., ClickHouse (which I'm the author of) uses immutable data parts, allowing table cloning: https://clickhouse.com/docs/sql-reference/statements/create/... | ||||||||
| ||||||||