Data management systems have traditionally been designed to sup-port either long-running analytics queries or short-lived transac-tions, but an increasing number of applications need both. For example, online games, socio-mobile apps, and e-commerce sites need to not only maintain operational state, but also analyze that data quickly to make predictions and recommendations that im-prove user experience. In this paper, we present Minuet, a dis-tributed, main-memory B-tree that supports both transactions and copy-on-write snapshots for in-situ analytics. Minuet uses main-memory storage to enable low-latency transactional operations as well as analytics queries without compromising transaction perfor-mance. In addition to supporting read-only ...
Summarization: In the last decade, data processing systems started using main memory as much as poss...
analytics directly on transactional data—has seen widespread adoption in the business world in recen...
A new generation of storage systems exploit decreasing storage costs to allow applications to take s...
In this report we present out initial work on making the MonetDB column-store analytical database re...
Database Management Systems (DBMS) need to handle large updatable datasets in on-line transaction pr...
Data analytics and enterprise applications have very dif-ferent storage functionality requirements. ...
Database Management Systems and K/V-Stores operate on updatable datasets -- massively exceeding the ...
Computing in the last decade has been characterized by the rise of data- intensive scalable computin...
We introduce a GPU B-Tree that supports snapshots and offers updates, point queries, and linearizabl...
textabstractThe Blink project’s ambitious goal is to answer all Business Intelligence (BI) queries i...
xiv, 58 pages : illustrations ; 30 cmPolyU Library Call No.: [THS] LG51 .H577M COMP 2014 WongRecentl...
The multiversion B+-tree (MVBT) by Becker et al. assumes a single-data-item update model in which ea...
The quest for real-time business intelligence requires exe-cuting mixed transaction and query proces...
The amount of internet-connected devices is rapidly expanding. Embedded with various sensors, these ...
Multistore systems utilize multiple distinct data stores such as Hadoop’s HDFS and an RDBMS for quer...
Summarization: In the last decade, data processing systems started using main memory as much as poss...
analytics directly on transactional data—has seen widespread adoption in the business world in recen...
A new generation of storage systems exploit decreasing storage costs to allow applications to take s...
In this report we present out initial work on making the MonetDB column-store analytical database re...
Database Management Systems (DBMS) need to handle large updatable datasets in on-line transaction pr...
Data analytics and enterprise applications have very dif-ferent storage functionality requirements. ...
Database Management Systems and K/V-Stores operate on updatable datasets -- massively exceeding the ...
Computing in the last decade has been characterized by the rise of data- intensive scalable computin...
We introduce a GPU B-Tree that supports snapshots and offers updates, point queries, and linearizabl...
textabstractThe Blink project’s ambitious goal is to answer all Business Intelligence (BI) queries i...
xiv, 58 pages : illustrations ; 30 cmPolyU Library Call No.: [THS] LG51 .H577M COMP 2014 WongRecentl...
The multiversion B+-tree (MVBT) by Becker et al. assumes a single-data-item update model in which ea...
The quest for real-time business intelligence requires exe-cuting mixed transaction and query proces...
The amount of internet-connected devices is rapidly expanding. Embedded with various sensors, these ...
Multistore systems utilize multiple distinct data stores such as Hadoop’s HDFS and an RDBMS for quer...
Summarization: In the last decade, data processing systems started using main memory as much as poss...
analytics directly on transactional data—has seen widespread adoption in the business world in recen...
A new generation of storage systems exploit decreasing storage costs to allow applications to take s...