Database platform support for efficient ranking can have positive performance implications for a number of rank-aware applications, including data exploration, social net-work analysis, and keyword search. This talk highlights two pieces of work where ranking appears in the research area of database architectures for new hardware. First, we highlight the Bw-tree, a new high-performance B+-tree supporting sorted key-sequential access. The Bw-tree is re-architected to run efficiently on new hardware: its in-memory opera-tions are completely latch-free, removing blocking behavior while also improving multi-core cache behavior, while its storage layer implements a novel log-structured flash storage layer for that exploits fast sequential writes...
Many systems rely on optimistic concurrent search trees for multi-core scalability. In principle, op...
Database management systems have become an indispensable tool for industry, government, and academia...
Database management systems (DBMS) are critical performance components in large scale applications u...
Abstract — The emergence of new hardware and platforms has led to reconsideration of how data manage...
During the last two decades, computer hardware has experienced remarkable developments. Especially C...
The last decade has been characterized by radical changes in the computing landscape. We have witnes...
Database systems research is an old and well-established field in computer science. Many of the key ...
The explosive growth in digital data and its growing role in real-time decision support motivate the...
Historically, bitmap indexing has provided an important database capability to accelerate queries. H...
The past decade has witnessed the proliferation of new ways to ingest, store, index, and query data....
Recently, flash memory has been utilized as the primary storage device in mobile devices. SSDs have ...
In-memory tree structured index search is a fundamental database operation. Modern processors provid...
Nonvolatile random access memory (NVRAM) has been regarding a promising technology to replace DRAM a...
Growing main memory capacities and an increasing number of hardware threads in modern server systems...
Historically, bitmap indexing has provided an important database capability to accelerate queries. H...
Many systems rely on optimistic concurrent search trees for multi-core scalability. In principle, op...
Database management systems have become an indispensable tool for industry, government, and academia...
Database management systems (DBMS) are critical performance components in large scale applications u...
Abstract — The emergence of new hardware and platforms has led to reconsideration of how data manage...
During the last two decades, computer hardware has experienced remarkable developments. Especially C...
The last decade has been characterized by radical changes in the computing landscape. We have witnes...
Database systems research is an old and well-established field in computer science. Many of the key ...
The explosive growth in digital data and its growing role in real-time decision support motivate the...
Historically, bitmap indexing has provided an important database capability to accelerate queries. H...
The past decade has witnessed the proliferation of new ways to ingest, store, index, and query data....
Recently, flash memory has been utilized as the primary storage device in mobile devices. SSDs have ...
In-memory tree structured index search is a fundamental database operation. Modern processors provid...
Nonvolatile random access memory (NVRAM) has been regarding a promising technology to replace DRAM a...
Growing main memory capacities and an increasing number of hardware threads in modern server systems...
Historically, bitmap indexing has provided an important database capability to accelerate queries. H...
Many systems rely on optimistic concurrent search trees for multi-core scalability. In principle, op...
Database management systems have become an indispensable tool for industry, government, and academia...
Database management systems (DBMS) are critical performance components in large scale applications u...