Cloud analytical databases employ a disaggregated storage model, where the elastic compute layer accesses data persisted on remote cloud storage in block-oriented columnar formats. Given the high latency and low bandwidth to remote storage and the limited size of fast local storage, caching data at the compute node is important and has resulted in a renewed interest in caching for analytics. Today, each DBMS builds its own caching solution, usually based on file-or block-level LRU. In this paper, we advocate a new architecture of a smart cache storage system called Crystal, that is co-located with compute. Crystal's clients are DBMS-specific "data sources" with push-down predicates. Similar in spirit to a DBMS, Crystal incorporates query pr...
Cache Augmented Database Management Systems (CADBMSs) enhance the per-formance of simple operations ...
SQL extensions that allow queries to explicitly specify data quality requirements in terms of curren...
10 pages, à paraîtreInternational audienceCloud computing provides access to "infinite" storage and ...
The emerging Big Data ecosystem has brought about dramatic proliferation of paradigms for analytics....
Database caching uses full-fledged DBMSs as caches to adaptively maintain sets of records from a rem...
As the speed of microprocessors increases according to Moore's law, access speeds of the main memory...
A Web client request traverses four types of Web caches, before the Web server as the origin of the ...
Semantic cache and distribution introduce new obstacles to how we use cache in query processing in d...
The projected Storage and Compute needs for the HL-LHC will be a factor up to 10 above what can be a...
The envisaged Storage and Compute needs for the HL-LHC will be a factor up to 10 above what can be a...
Summarization: In the last decade, data processing systems started using main memory as much as poss...
Abstract—In this paper, we describe the design, imple-mentation and evaluation of Proteus, a power-p...
Today’s cloud storage systems lack flexible cost-performance trade-offs. For example, (a) in databas...
Over the past decades, caching has become the key technology used for bridging the performance gap a...
In data centers, caches work both to provide low IO laten-cies and to reduce the load on the back-en...
Cache Augmented Database Management Systems (CADBMSs) enhance the per-formance of simple operations ...
SQL extensions that allow queries to explicitly specify data quality requirements in terms of curren...
10 pages, à paraîtreInternational audienceCloud computing provides access to "infinite" storage and ...
The emerging Big Data ecosystem has brought about dramatic proliferation of paradigms for analytics....
Database caching uses full-fledged DBMSs as caches to adaptively maintain sets of records from a rem...
As the speed of microprocessors increases according to Moore's law, access speeds of the main memory...
A Web client request traverses four types of Web caches, before the Web server as the origin of the ...
Semantic cache and distribution introduce new obstacles to how we use cache in query processing in d...
The projected Storage and Compute needs for the HL-LHC will be a factor up to 10 above what can be a...
The envisaged Storage and Compute needs for the HL-LHC will be a factor up to 10 above what can be a...
Summarization: In the last decade, data processing systems started using main memory as much as poss...
Abstract—In this paper, we describe the design, imple-mentation and evaluation of Proteus, a power-p...
Today’s cloud storage systems lack flexible cost-performance trade-offs. For example, (a) in databas...
Over the past decades, caching has become the key technology used for bridging the performance gap a...
In data centers, caches work both to provide low IO laten-cies and to reduce the load on the back-en...
Cache Augmented Database Management Systems (CADBMSs) enhance the per-formance of simple operations ...
SQL extensions that allow queries to explicitly specify data quality requirements in terms of curren...
10 pages, à paraîtreInternational audienceCloud computing provides access to "infinite" storage and ...