WHAT COMES AFTER NOSQL? NEWSQL: A NEW ERA OF CHALLENGES IN DBMS SCALABLE DATA PROCESSING

Abstract

  • For decades, relational databases have dominated the scene with regard to data storage for large systems. As a counterpart, in the last years, a whole new class of DBMS paradigms has raised, whose one of the main features is to offer some complementary characteristics to the relational model and to the ACID properties. One of these paradigms is called NewSql, which currently represents the next step after the raise of NoSql technologies. NewSql main idea is to present similar scalable NoSql performance characteristics, but also addressing one of the main weaknesses found in NoSql era: preserve ACID characteristics of a conventional database management system. As NewSql supporting technologies, one may cite main memory systems and novel core DBMS mechanisms, such as specific locking and concurrency control protocols. This technology also allows the use of SQL language to handle data processing, which it is essential to maintain compatibility with existing applications. In this short course, we will talk about DBMS evolution in the last decades and cover its main paradigms and challenges ahead. Furthermore, we will focus on NewSql DBMSs, due to its plethora of research opportunities and its wide acceptance by the industry, despite representing a recent but promising paradigm.

Authors

  • José Maria Monteiro received the MSc degree in Computer Science from the Federal University of Ceará (UFC), Brazil, in 2001. In 2008 he received the PhD degree from the Pontifical Catholic University of Rio de Janeiro (PUC-Rio), Brazil, working in the field of Self-managed and Autonomic Databases. He has been with the Federal University of Ceará (UFC), Brazil, since 2010 as full professor and researcher at ARIDA (Advanced Research In DAtabase) research group. He has published more than 30 papers on inter- national journals and conference proceedings and has coordinated several research and development projects. His current research interests include autonomic databases, cloud databases and big data. José Maria Monteiro has served as the Computer Science Department’s Chair (2012-2016);
  • Ângelo Roncalli Alencar Brayner received the MSc degree in Computer Science from the State University of Campinas (UNICAMP), Brazil, in 1994. In 1999 he received the PhD degree from the University of Kaiserslautern, Germany, working in the field of Transaction Management in Multidatabase systems. He works at Federal University of Ceará (UFC), Brazil, as full professor and researcher. His current research interests include high performance transaction systems, data management in wireless sensor networks, database self-tuning and solid-state-memory-aware database systems;
  • Júlio Alcântara Tavares is a Senior Database Administrator (DBA) and Computer Science Assistant Professor. Bachelor of Science (B.Sc.) Degree in Computer Science (Science and Technology Center of the University of Fortaleza, UNIFOR). Postgraduate in Software Engineering and in Computer Networks. Master of Science (M.Sc.) Degree in Applied Informatics (Academic Master’s Degree in Applied Computer Science, Science and Technology Center of the University of Fortaleza, UNIFOR). PhD Candi- date at Federal University of Ceará (UFC). Research Fields: DBMSs Core Technologies and algorithms, performance techniques for novel storage media. Advanced skills in Database Management Systems Core Concepts and Implementation. Technical certifications: ORACLE DATABASE, IBM (SOA, DB2, Cloud Computing) and EXIN (ITIL).