Shahram Ghandeharizadeh

Associate Professor

SQL, NoSQL, and Next Generation Data Stores

  Between university mosque and southern(main) door
  Wednesday, 30 December 2015
  09:00 - 10:00


With SQL systems aging beyond a quarter of a century, a debate is raging on the architecture of the next generation data stores. There has been a flurry of novel data stores ranging from NoSQL to NewSQL, Cache Augmented SQL, document stores, graph databases and others. The past decade has witnessed the introduction of more than 40 systems by diverse participants including social networking sites, e.g., Cassandra by Facebook and Voldemort by LinkedIn. To enhance the availability of data, some systems sacrifice strict consistency (Atomicity, Consistency, Isolation, Durability) properties for weaker forms of consistency (Basically Available, Soft-state, Eventual Consistency). Others scale to a large number of nodes by abandoning the relational data model and the concept of transactions. This talk provides an overview of these systems and makes predictions about the next generation data stores on the horizon.


Shahram Ghandeharizadeh received his Ph.D. degree in Computer Science from the University of Wisconsin, Madison, in 1990. Since then, he has been on the faculty at the University of Southern California where he is the director of the Database Laboratory. He has received numerous awards and recognitions for his research and teaching including the National Science Foundation Young Investigator’s Award, USC School of Engineering Research and Outstanding Teaching Awards,and the ACM Software System Award. He has published more than a hundred articles and organized numerous conferences. He is the co-inventor of the BG benchmark and the founder of Mitra, a startup commercializing a high performance cache-augmented data store named KOSAR.