Why do We Need RDBMS?

There was this recent Quora question about why we need RDBMS: Why not just use text files? What can RDBMS do that a simple text file cannot? Or, why not use several different text files to represent different tables? Heh. Let's challenge that through a witty comparison (also given as an answer to the above … Continue reading Why do We Need RDBMS?

jOOQ Newsletter September 2013

Subscribe to this newsletter here SQL Popularity and Controversy In the last newsletter, SQL popularity was well addressed by the tremendous feedback our articles received: 10 Common Mistakes Java Developers Make When Writing SQL 10 More Common Mistakes Java Developers Make When Writing SQL Together, the above articles have have reached out to more than … Continue reading jOOQ Newsletter September 2013

Column Stores: Teaching an Old Elephant New Tricks

Prof. Michael Stonebraker is a controversial visionary, who is known for nothing less than Ingres, Postgres, Vertica, Streambase, Illustra, VoltDB, SciDB, besides being a renowned MIT professor. My recent blog post about Stonebraker's talk at the EPFL (host university to Prof. Martin Odersky, creator of the Scala Language and Co-Founder of Typesafe) has triggered a very interesting … Continue reading Column Stores: Teaching an Old Elephant New Tricks

MIT Prof. Michael Stonebraker: “The Traditional RDBMS Wisdom is All Wrong”

A very interesting talk about the future of DBMS was recently given at EPFL by MIT Professor and VoltDB Co-founder and CTO Michael Stonebraker, who also gave us Ingres and Postgres. In a bit less than one hour, he explains his views with respect to the three main pillars of database management systems: OLAP / Data warehouses … Continue reading MIT Prof. Michael Stonebraker: “The Traditional RDBMS Wisdom is All Wrong”