4 ms·
Wow! That sounds like a huge sacrifice (Unless its a read heavy DB).
by wicknicks 15y ago
Wow! That sounds like a huge sacrifice (Unless its a read heavy DB).
- jamii 15y agoNot really. All the writes go through a single server (which can have a hot failover). If you can't talk to that server then you can't write. In theory it should still be able to handle at least the same write load as a traditional db whilst offering more flexible modelling and distributed queries.
- snprbob86 15y agoIn addition to what jamii said, you can also have multiple write servers (called "transactors) and can join data between them. Furthermore, that transactor isn't serving queries, so it can have higher write throughput than a traditional database. Assuming hot failover, it's a perfectly reasonable approach for pretty much all places a traditional SQL database was reasonable before.