4 ms·
How about one made by Rich Hickey — https://www.datomic.com/ https://www.datomic.com/
by dustingetz 9y ago
How about one made by Rich Hickey — https://www.datomic.com/ https://www.datomic.com/
- witwughu391 9y agois Datomic good for timeseries ? AFAIWA it's good for rare-write often-read applications
- dragandj 9y agoSadly, Datomic lacks two of (arguably) very important features in this space: 1. It seems to not be optimized for speed (but it's difficult to say since the license forbids publishing benchmarks). 2. It's not open source.
- dustingetz 9y agoI empathetically agree with #1 but object to #2. Datomic, on an architectural basis alone, is going to be strictly faster than say an RDBMS, because it can parallelize almost all of the workload. Read-side is entirely elastic; index and storage maintenance does not block the writer, and the single operation that must be serial is the actual ACID write primitive, the conditional-put to DynamoDB. In RDBMS, the ACID writer is competing for resources with all these other operations, because they can't be parallelized without sacrificing consistency.
- dragandj 9y agoWe are talking about time-series databases here. I guess they are more optimized for the specific workload than a generic RDBMS.