| ▲ | goerch 2 hours ago | |||||||||||||
Theoretically I would agree, but practically I still wonder why we need different database engines for row and columnar storage if supporting different types of indices is trivial(TM) for Postgres? | ||||||||||||||
| ▲ | gavinray 2 hours ago | parent [-] | |||||||||||||
In theory, you don't. In practice, it's because the major SQL DBMS were architected around row-oriented storage and the technical effort to implement hybrid storage is large. There are columnar storage engine extensions for many of the popular databases, though. | ||||||||||||||
| ||||||||||||||