3 ms·
Based on the breadth of your question I have some design platitudes to offer, as you go into this. * Think about how you want to read the data. This should inf
by spacemanmatt 12y ago
Based on the breadth of your question I have some design platitudes to offer, as you go into this.
* Think about how you want to read the data. This should inform how you design the storage.
* Understand concepts before you shortcut them. For example, synthetic keys are great, but be sure you know what the real primary key is for the data. NoSQL storage can be fast but you might pay in storage size or other flexibilities.
* Find sources of truth and use them to validate your learning. Build your intuition from fundamentals.
* Start fielding newbie questions on the topic. Appoint yourself expert-in-training.
* Learn PostgreSQL and participate in online discussion about it. This might be the most fertile OSS community I have found, pretty much ever. Highly recommended.