New answers tagged


I asked the same question years ago and actually built the app both ways. The build-my-own database version was a lot of fun, but it was a toy. Using a real database enabled a commercial product that performs well under stress. SQL Database SQL lets you write one-liners for most of the kinds of reports you are talking about - one-liners that other ...


making queries on things like temperature to sales of specific categories of products This (Queries) is one area relational databases are designed for. You are better off with a database with SQL support.


Store the words using a text format, and build a database during the build. Instead of storing the information in binary format and storing the binary file in the version control, keep the pairs in a CSV file. This allows you to easily change it, commit the changes and, later, diff the changes with ease. Later, when you actually need this data in a ...

Top 50 recent answers are included