2 ms·
That makes no sense. SQL is a query language, commonly implemented by relational databases. In the early 2000s, columnar relational data warehouses were not so
by manigandham 5y ago
That makes no sense. SQL is a query language, commonly implemented by relational databases.
In the early 2000s, columnar relational data warehouses were not sophisticated and scalable enough to handle the scale of data encountered at Yahoo, Google and other internet companies. MapReduce (and the many evolutions of Hadoop ecosystem) was created to scale processing through low-level instructions and algorithms.
Eventually columnar data warehouses caught up and are now capable of handling petabyte scale, regardless of whatever language you use to query them. The fundamental storage and compute primitives haven't really changed that much, just offered in a much more user-friendly way now.