12 Hits in 3.4 sec

4.-8. März 2019

Ismail Oukid
2019 Datenbanksysteme für Business, Technologie und Web  
., as main memory and storage at the same time. In this thesis, we dissect the challenges and pursue the opportunities brought by SCM to database systems.  ...  To solve the identified challenges, we devise necessary building blocks for enabling SCM-based database systems, namely memory management, data structures, transaction concurrency control, recovery techniques  ...  Special thanks also go to all current and past Architectural Principles Database Systems on Storage-Class Memory 485 10 Ismail Oukid members of the SAP HANA Campus, the SAP HANA development team, and the  ... 
doi:10.18420/btw2019-29 dblp:conf/btw/Oukid19 fatcat:cicnkaeupfcs7hdmeefpil3u4m

An Analysis of Concurrency Control Protocols for In-Memory Databases with CCBench (Extended Version) [article]

Takayuki Tanabe, Takashi Hoshino, Hideyuki Kawashima, Jun Nemoto, Masahiro Tanaka, Osamu Tatebe
2021 arXiv   pre-print
The code for CCBench and all the data in this paper are available online at GitHub.  ...  On the basis of I4, we defined the read phase extension optimization in which an artificial delay is added to the read phase.  ...  The effect scans the table.  ... 
arXiv:2009.11558v2 fatcat:276w3o4jdrdy5cs5guk4iyixaa

An evaluation of distributed concurrency control

Rachael Harding, Dana Van Aken, Andrew Pavlo, Michael Stonebraker
2017 Proceedings of the VLDB Endowment  
We evaluate six classic and modern protocols in an in-memory distributed database evaluation framework called Deneva, providing an apples-to-apples comparison between each.  ...  In this paper, we quantify the effects of distribution on concurrency control protocols in a distributed environment.  ...  ACKNOWLEDGEMENTS We would like to thank the anonymous VLDB reviewers for their useful feedback.  ... 
doi:10.14778/3055540.3055548 fatcat:uzvzzgu4pbb65chkc7wkamjfm4

In-Memory Big Data Management and Processing: A Survey

Hao Zhang, Gang Chen, Beng Chin Ooi, Kian-Lee Tan, Meihui Zhang
2015 IEEE Transactions on Knowledge and Data Engineering  
We are witnessing a revolution in the design of database systems that exploits main memory as its data storage layer.  ...  Growing main memory capacity has fueled the development of in-memory big data management and processing. By eliminating disk I/O bottleneck, it is now possible to support interactive data analytics.  ...  We would like to thank the anonymous reviewers, and also Bingsheng He, Eric Lo and Bogdan Marius Tudor, for their insightful comments and suggestions.  ... 
doi:10.1109/tkde.2015.2427795 fatcat:u7r3rtvhxbainfeazfduxcdwrm


Lei Chang, Gavin Sherry, Milind Bhandarkar, Zhanwei Wang, Tao Ma, Lirong Jian, Lili Ma, Alon Goldshuv, Luke Lonergan, Jeffrey Cohen, Caleb Welton
2014 Proceedings of the 2014 ACM SIGMOD international conference on Management of data - SIGMOD '14  
As a hybrid of MPP database and Hadoop, it inherits the merits from both parties. It adopts a layered architecture and relies on the distributed file system for data replication and fault tolerance.  ...  In addition, it is standard SQL compliant, and unlike other SQL engines on Hadoop, it is fully transactional.  ...  Queries use logic length in the transaction snapshot when scanning a file.  ... 
doi:10.1145/2588555.2595636 dblp:conf/sigmod/ChangWMJMGLCWSB14 fatcat:hdbxw6v2ffdlfk5ufeys4etypy

Practical Mechanisms for Reducing Processor–Memory Data Movement in Modern Workloads

Amirali Boroumand
The high cost of data movement is forcing architects to rethink the fundamental design of computer systems.  ...  Data movement between the memory system and computation units is one of the most critical challenges in designing high performance and energy-efficient computing systems.  ...  The high cost of data movement is forcing architects to rethink the fundamental design of computer systems.  ... 
doi:10.1184/r1/14642340 fatcat:qtxrwongbzcubh22ifkiwrtwpa

A1: A Distributed In-Memory Graph Database [article]

Chiranjeeb Buragohain, Knut Magne Risvik, Paul Brett, Miguel Castro, Wonhee Cho, Joshua Cowhig, Nikolas Gloy, Karthik Kalyanaraman, Richendra Khanna, John Pao, Matthew Renzelmann, Alex Shamis (+2 others)
2020 pre-print
A1 is an in-memory distributed database used by the Bing search engine to support complex queries over structured data.  ...  The combination of in-memory storage and RDMA access requires rethinking how data is allocated, organized and queried in a large distributed system.  ...  Graph databases are not new in the database world and in recent years, they have been experiencing great interest in industry: some notable efforts in the open source space include Neo4J [20] , Apache  ... 
doi:10.1145/3318464.3386135 arXiv:2004.05712v1 fatcat:gi67kw7b6ngp5mm7llk6bmjvcq

Extending a methodology for migration of the database layer to the cloud considering relational database schema migration to NoSQL [article]

Rilinda Lamllari, Universität Stuttgart, Universität Stuttgart
The advances in Cloud computing and in modern Web applications have raised the need for highly available and scalable distributed databases to accommodate the big data being created and consumed.  ...  In this master thesis we investigate the possibilities and limitations of mapping relational database schemas to NoSQL schemas when migrating the database layer to the Cloud.  ...  Initially we found difficulties in launching the cluster in some availability zones, like Eu-Ireland and Asia Pacific, while it was successful using US-West Oregon zone.  ... 
doi:10.18419/opus-3152 fatcat:b7ga5zqlwzb6nhjtje6ga23hru

Isolation in Cloud Storage

Ji Yong Shin
This dissertation explores isolation in cloud storage systems and makes fundamental contributions that advance the state of the art in supporting such isolation.  ...  We implemented an instance of the approach in a system called Isotope.  ...  Isotope via a new MVCC protocol.  ... 
doi:10.7298/x4w95741 fatcat:epx4m3pagfb5ndxlkrpts4zazq

Abstracts from the 25th European Society for Animal Cell Technology Meeting: Cell Technologies for Innovative Therapies

2018 BMC Proceedings  
Acknowledgments The authors want to thank the Biotech Process Sciences team at Merck in Corsier-sur-Vevey for their support and also the members of the Morbidelli group at ETH Zürich for their input and  ...  Benjamin Youn in Manufacturing Science and Technology (MSAT) at BioMarin for his help on coding the Excel Macro program for AMBR15, and Dr. Donald L.  ...  The μ, MVCC, qmAb, and MMC with or without baicalein addition during batch cultures.  ... 
doi:10.1186/s12919-018-0097-x fatcat:ty22x2oz5zfzlmbnh4p3twdx74

Dagstuhl Reports, Volume 9, Issue 6, June 2019, Complete Issue [article]

In the welcome and overview session, the participants collectively decided on the seminar program for the following days.  ...  the state-of-the-art, current challenges, as well as promising future research directions in Real VR.  ...  This resulted in high latency during the ordering phase resulting in more inter block MVCC read conflicts.  ... 
doi:10.4230/dagrep.9.6 fatcat:3w3rearmjrdejkbazhpjqmucde

Proceedings of the Seminars Future Internet (FI) and Innovative Internet Technologies and Mobile Communication (IITM), Summer Semester 2018 [article]

Georg Carle, Daniel Raumer, Stephan Günther, Benedikt Jaeger, Chair Of Network Architectures
Additionally, CouchDB uses multiversion concurrency control (MVCC) instead of locks [1] . With MVCC, queries see the state of the database at the beginning of the query for their whole lifetime.  ...  To execute a query on such a data structure Table 1 : An overview of distributed RDF databases may require a full scan of the data.  ... 
doi:10.2313/net-2018-11-1 fatcat:bnh7d4o7pna4njsnu52zvjcsou