Fork me on GitHub
#datalevin
<
2022-08-01
>
grounded_sage19:08:18

I played around with cross db queries and it appears to work for Datalevin. But since the databases are not a value (immutable) it seems a little strange to have cross db queries. Is this feature going to stay? General thoughts around this?

Huahai20:08:58

It stays. Why would it be strange? In my mind, DB is just a surrogate of some external world state, and there can be multiples of them

Huahai20:08:48

As mentioned in my talk two years ago, I don't buy the DB as value story. DB is the state, just like most people believing it to be. If DB is value, you don't need ACID

grounded_sage20:08:18

With MVCC I am guessing these reads can still happen in the read transaction without blocking the writes. So you would just want to open a read transaction at the same time for each db.