Re: Self-contradictory
Database systems "show their age" in many ways. Performance. Security. Scalability. Reliability. Administerability. When you look at the early databases, even pre-SQL, they were nothing like what we use today. Even when SQL was first introduced, it was widely criticized as an incomplete language and incapable of many desired capabilities. At the same time, SQL became quite popular since it allowed even moderately technical users to access big datasets. In that sense, it has stood the test of time. If you look at modern databases, they all try to overcome the traditional problems with early databases, and still allow "easy" access. And any claim that "schemas are a must" or that non-transactional is purely pursued for money simply makes no sense to me. Hadoop, Spark, and many others now being applied to create AI applications have proven this again and again. The world has changed, and as if we want our business to survive and thrive we need to keep up.