4 ms·
I think that it's more an indication that running SQL is a business requirement, not a technical one. To run your business, you need to be able to query your da
by exelius 11y ago
I think that it's more an indication that running SQL is a business requirement, not a technical one. To run your business, you need to be able to query your data in a number of ways. SQL offers the most flexibility and is essentially compatible with every reporting tool out there. Your awesome NoSQL database isn't as awesome if every software package you need to run your business requires a custom integration layer.
In other words, just because our data sets are exponentially larger doesn't mean we still don't need to be able to perform complex joins or other relational operations. The data sets are more complex, but the queries we're running on them are even more complex. While some other data stores may be optimal for niche use cases, SQL offers the best mix of speed and flexibility while still meeting the business requirements.