Please activate JavaScript!
Please install Adobe Flash Player, click here for download

Is NoSQL really necessary or do we just need a better SQL?

Main  proposi9on   Their  main  proposi?on  is  given  in  the  abstract  as   [...]  we  propose  a  distributed  database  system  which  combines   a  simple  deadlock  avoidance  technique  with  concurrency   control  schemes  that  guarantee  equivalence  to  a   predetermined  serial  ordering  of  transac@ons.  This  effec@vely   removes  all  nondeterminism  from  typical  OLTP  workloads,   allowing  ac@ve  replica@on  with  no  synchroniza@on  overhead   whatsoever.  Further,  our  system  eliminates  the  requirement  for   two-­‐phase  commit  for  any  kind  of  distributed  transac@on,  even   across  mul@ple  nodes  within  the  same  replica.  By  eschewing   deadlock  detec@on  and  two-­‐phase  commit,  our  system  under   many  workloads  outperforms  tradi@onal  systems  that  allow   nondeterminis@c  transac@on  reordering.