Query processing on smart ssds: Opportunities and challenges

J Do, YS Kee, JM Patel, C Park, K Park… - Proceedings of the 2013 …, 2013 - dl.acm.org
Data storage devices are getting" smarter." Smart Flash storage devices (aka" Smart SSD")
are on the horizon and will package CPU processing and DRAM storage inside a Smart …

Dostoevsky: Better space-time trade-offs for LSM-tree based key-value stores via adaptive removal of superfluous merging

N Dayan, S Idreos - Proceedings of the 2018 International Conference …, 2018 - dl.acm.org
In this paper, we show that all mainstream LSM-tree based key-value stores in the literature
and in industry are suboptimal with respect to how they trade off among the I/O costs of …

Quality analysis of source code comments

D Steidl, B Hummel, E Juergens - 2013 21st international …, 2013 - ieeexplore.ieee.org
A significant amount of source code in software systems consists of comments, ie, parts of
the code which are ignored by the compiler. Comments in code represent a main source for …

Indexing in flash storage devices: a survey on challenges, current approaches, and future trends

A Fevgas, L Akritidis, P Bozanis, Y Manolopoulos - The VLDB Journal, 2020 - Springer
Indexes are special purpose data structures, designed to facilitate and speed up the access
to the contents of a file. Indexing has been actively and extensively investigated in DBMSes …

SkimpyStash: RAM space skimpy key-value store on flash-based storage

B Debnath, S Sengupta, J Li - Proceedings of the 2011 ACM SIGMOD …, 2011 - dl.acm.org
We present SkimpyStash, a RAM space skimpy key-value store on flash-based storage,
designed for high throughput, low latency server applications. The distinguishing feature of …

Tree indexing on solid state drives

Y Li, B He, RJ Yang, Q Luo, K Yi - Proceedings of the VLDB Endowment, 2010 - dl.acm.org
Large flash disks, or solid state drives (SSDs), have become an attractive alternative to
magnetic hard disks, due to their high random read performance, low energy consumption …

[PDF][PDF] Designing Access Methods: The RUM Conjecture.

M Athanassoulis, MS Kester, LM Maas, R Stoica… - …, 2016 - stratos.seas.harvard.edu
The database research community has been building methods to store, access, and update
data for more than four decades. Throughout the evolution of the structures and techniques …

Internal parallelism of flash memory-based solid-state drives

F Chen, B Hou, R Lee - ACM Transactions on Storage (TOS), 2016 - dl.acm.org
A unique merit of a solid-state drive (SSD) is its internal parallelism. In this article, we
present a set of comprehensive studies on understanding and exploiting internal parallelism …

A database in every sensor

N Tsiftes, A Dunkels - Proceedings of the 9th ACM conference on …, 2011 - dl.acm.org
We make the case for a sensor network model in which each mote stores sensor data
locally, and provides a database query interface to the data. Unlike TinyDB and Cougar, in …

Purity: Building fast, highly-available enterprise flash storage from commodity components

J Colgrove, JD Davis, J Hayes, EL Miller… - Proceedings of the …, 2015 - dl.acm.org
Although flash storage has largely replaced hard disks in consumer class devices,
enterprise workloads pose unique challenges that have slowed adoption of flash …