Four Database Choices You Can't Easily Undo

Most database problems are fixable. A slow query gets an index. A hot table gets partitioned. A node runs out of memory and you add another. The feedback loop is tight enough that you can experiment your way to a better configuration without touching application code or migrating data. But a handful of decisions don&rsquo;t work that way. They&rsquo;re structural. They shape the schema, the…