Demo Data from EDBT 2026 / reviewers in the wild / expert
Giorgos Margaritis
dblp:93/7536
· DBLP profile ↗
4ranked-venue papers
4as first author
0since 2021 · last 2014
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 2 · 2 first-authorDatabases, data management, data science and information retrieval · 2 · 2 first-authorArtificial intelligence and machine learning · 1 · 1 first-author
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Storage systems · 100% | |
| Databases, data mining, and information retrieval
1 paper |
Query processing and optimization · 100% |
Topics — the 4 heaviest of 4, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Storage systems
key-value storage |
0.2 | 1 | 2014 | Efficient Range-Based Storage Management for Scalable Datastores · IEEE Trans. Parallel Distributed Syst. 2014 |
Storage systems
storage engine |
0.2 | 1 | 2014 | Efficient Range-Based Storage Management for Scalable Datastores · IEEE Trans. Parallel Distributed Syst. 2014 |
Storage systems › i/o optimization › write optimization
write-optimized data structure |
0.2 | 1 | 2014 | Efficient Range-Based Storage Management for Scalable Datastores · IEEE Trans. Parallel Distributed Syst. 2014 |
Query processing and optimization
range query |
0.1 | 1 | 2014 | Efficient Range-Based Storage Management for Scalable Datastores · IEEE Trans. Parallel Distributed Syst. 2014 |
Methods — techniques the papers use, named apart from their topics
rangetable · 0.4rangemerge · 0.4
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2014 | Efficient Range-Based Storage Management for Scalable DatastoresabstractScalable datastores are distributed storage systems capable of managing enormous amounts of structured data for online serving and analytics applications. Across different workloads, they weaken the relational and transactional assumptions of traditional databases to achieve horizontal scalability and availability, and meet demanding throughput and latency requirements. Efficiency tradeoffs at each storage server often lead to design decisions that sacrifice query responsiveness for higher insertion throughput. In order to address this limitation, we introduce the novel Rangetable storage structure and Rangemerge method so that we efficiently manage structured data in granularity of key ranges. We develop a general prototype framework and implement several representative methods as plugins to experimentally evaluate their performance under common operating conditions. We experimentally conclude that our approach incurs range-query latency that is minimal and has low sensitivity to concurrent insertions, achieves insertion performance that approximates that of write-optimized methods under modest query load, and reduces down to half the reserved disk space. Giorgos Margaritis, Stergios V. Anastasiadis |
IEEE Trans. Parallel Distributed Syst. | 1 |
| 2014 | Incremental Text Indexing for Fast Disk-Based SearchabstractReal-time search requires to incrementally ingest content updates and almost immediately make them searchable while serving search queries at low latency. This is currently feasible for datasets of moderate size by fully maintaining the index in the main memory of multiple machines. Instead, disk-based methods for incremental index maintenance substantially increase search latency with the index fragmented across multiple disk locations. For the support of fast search over disk-based storage, we take a fresh look at incremental text indexing in the context of current architectural features. We introduce a greedy method called Selective Range Flush (SRF) to contiguously organize the index over disk blocks and dynamically update it at low cost. We show that SRF requires substantial experimental effort to tune specific parameters for performance efficiency. Subsequently, we propose the Unified Range Flush (URF) method, which is conceptually simpler than SRF, achieves similar or better performance with fewer parameters and less tuning, and is amenable to I/O complexity analysis. We implement interesting variations of the two methods in the Proteus prototype search engine that we developed and do extensive experiments with three different Web datasets of size up to 1TB. Across different systems, we show that our methods offer search latency that matches or reduces up to half the lowest achieved by existing disk-based methods. In comparison to an existing method of comparable search latency on the same system, our methods reduce by a factor of 2.0--2.4 the I/O part of build time and by 21--24% the total build time. Giorgos Margaritis, Stergios V. Anastasiadis |
ACM Trans. Web | 1 |
| 2013 | Nephele: Scalable Access Control for Federated File Services
Giorgos Margaritis, Andromachi Hatzieleftheriou, Stergios V. Anastasiadis |
J. Grid Comput. | 1 |
| 2009 | Low-cost management of inverted files for online full-text searchabstractIn dynamic environments with frequent content updates, we require online full-text search that scales to large data collections and achieves low search latency. Several recent methods that support fast incremental indexing of documents typically keep on disk multiple partial index structures that they continuously update as new documents are added. However, spreading indexing information across multiple locations on disk tends to considerably decrease the search responsiveness of the system. In the present paper, we take a fresh look at the problem of online full-text search with consideration of the architectural features of modern systems. Selective Range Flush is a greedy method that we introduce to manage the index in the system by using fixed-size blocks to organize the data on disk and dynamically keep low the cost of data transfer between memory and disk. As we experimentally demonstrate with the Proteus prototype implementation that we developed, we retrieve indexing information at latency that matches the lowest achieved by existing methods. Additionally, we reduce the total building cost by 30% in comparison to methods with similar retrieval time. Giorgos Margaritis, Stergios V. Anastasiadis |
CIKM | 1 |