3 ms·
You can't use ClickHouse this way. It does not have ACID transactions and the main table type (MergeTree) is optimized for reads on append-only workloads that o
by hodgesrm 2y ago
You can't use ClickHouse this way. It does not have ACID transactions and the main table type (MergeTree) is optimized for reads on append-only workloads that operate on large blocks.
MySQL & PostgreSQL are vastly better for OLTP use cases.
- yen223 2y agoI know that you shouldn't, but I'm curious if anyone did. I don't think it is impossible to use Clickhouse as a backend to a CRUD app, if you didn't particularly care about things like transactional guarantees or read performance. You still can write rows to it, and read rows from it. I've also worked in the business long enough to know that people make all kinds of suboptimal engineering decisions all the time.
- altdataseller 2y agoI’m sure some people do. Just simply because ppl do all sorts of things they shouldn’t do.
- kirubakaran 2y agoThe Rule 34 of system design