activity
20162026
most citedNova-LSM: A Distributed, Component-based LSM-tree Key-value Store

47 citations · 90 across the 13 of their papers we have counts for

collaborators

14 papers

cs.DB2026

DiStash: A Disaggregated Multi-Stash Transactional Key-Value Store

Yiming Gao, Hieu Nguyen, Jun Li +1

A stash is a storage medium such as Dynamic Random Access Memory (DRAM), Solid State Disk (SSD), Hard Disk Drive (HDD), or Non-Volatile Memory (NVM). This paper presents a disaggre…

cs.GR2026

Line Drawings using LightBenders: Authoring and Illuminating

Hamed Alimohammadzadeh, Shahram Ghandeharizadeh

This study presents the hardware and software architecture of a transformative system for illuminating line drawings and letterforms. These mid-air illuminations are indoors and mi…

cs.DB2025★ 4 cited

Memory Hierarchy Design for Caching Middleware in the Age of NVM

Shahram Ghandeharizadeh, Sandy Irani, Jenny Lam

Advances in storage technology have introduced Non-Volatile Memory, NVM, as a new storage medium. NVM, along with Dynamic Random Access Memory (DRAM), Solid State Disk (SSD), and D…

cs.DB2024

One-Hop Sub-Query Result Caches for Graph Database Systems

Hieu Nguyen, Jun Li, Shahram Ghandeharizadeh

This paper introduces a novel one-hop sub-query result cache for processing graph read transactions, gR-Txs, in a graph database system. The one-hop navigation is from a vertex usi…

cs.DB2024

Disaggregated Database Management Systems

Shahram Ghandeharizadeh, Philip A. Bernstein, Dhruba Borthakur +3

Modern applications demand high performance and cost efficient database management systems (DBMSs). Their workloads may be diverse, ranging from online transaction processing to an…

cs.DB2024★ 19 cited

CAMP: A Cost Adaptive Multi-Queue Eviction Policy for Key-Value Stores

Shahram Ghandeharizadeh, Sandy Irani, Jenny Lam +1

Cost Adaptive Multi-queue eviction Policy (CAMP) is an algorithm for a general purpose key-value store (KVS) that manages key-value pairs computed by applications with different ac…