logoalt Hacker News

allthetimetoday at 2:08 AM1 replyview on HN

Why did you choose Maria over PG?


Replies

Const-metoday at 8:17 AM

I like engine=memory tables. Compared to data structures found in programming languages, memory tables are more powerful: arbitrary columns, indices. The DB server solves concurrency with transactions and row-level locks; need B-tree primary key which is not the default for memory engine but easy enough to do at table creation.

I think they save quite an amount of software complexity, delegating these problems to the DB server.