Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Amin Amiri Manjili

dblp:131/4158 · DBLP profile ↗
← Back
2ranked-venue papers
0as first author
0since 2021 · last 2013
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Databases, data management, data science and information retrieval · 2

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.

Databases, data mining, and information retrieval
2 papers
Indexing and storage engines · 41% Spatial and temporal data management · 36% Transaction processing and concurrency control · 18%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
Storage systems · 50% Memory systems · 50%

Topics — the 8 heaviest of 10, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Indexing and storage engines
column store
0.212013
Time travel in column stores · ICDE 2013
Indexing and storage engines
temporal indexing
0.212013
Timeline index: a unified data structure for processing queries on temporal data in SAP HANA · SIGMOD Conference 2013
Spatial and temporal data management
temporal query processing
0.212013
Timeline index: a unified data structure for processing queries on temporal data in SAP HANA · SIGMOD Conference 2013
Spatial and temporal data management › temporal query processing
time-travel query
0.212013
Time travel in column stores · ICDE 2013
Transaction processing and concurrency control
versioning
0.212013
Time travel in column stores · ICDE 2013
Memory systems
memory layout
0.212013
Time travel in column stores · ICDE 2013
Storage systems › storage management
versioned storage
0.212013
Time travel in column stores · ICDE 2013
Indexing and storage engines › column store
main-memory column store
0.012013
Timeline index: a unified data structure for processing queries on temporal data in SAP HANA · SIGMOD Conference 2013
YearPublicationVenuePosition
2013 Time travel in column stores
abstract
Recent studies have shown that column stores can outperform row stores significantly. This paper explores alternative approaches to extend column stores with versioning, i.e., time travel queries and the maintenance of historic data. On the one hand, adding versioning can actually simplify the design of a column store because it provides a solution for the implementation of updates, traditionally a weak point in the design of column stores. On the other hand, implementing a versioned column store is challenging because it imposes a two dimensional clustering problem: should the data be clustered by row or by version? This paper devises the details of three memory layouts: clustering by row, clustering by version, and hybrid clustering. Performance experiments demonstrate that all three approaches outperform a (traditional) versioned row store. The efficiency of these three memory layouts depends on the query and update workload. Furthermore, the performance experiments analyze the time-space tradeoff that can be made in the implementation of versioned column stores.
Martin Kaufmann, Amin Amiri Manjili, Stefan Hildenbrand, Donald Kossmann, Andreas Tonder
ICDE2
2013 Timeline index: a unified data structure for processing queries on temporal data in SAP HANA
abstract
Managing temporal data is becoming increasingly important for many applications. Several database systems already support the time dimension, but provide only few temporal operators, which also often exhibit poor performance characteristics. On the academic side, a large number of algorithms and data structures have been proposed, but they often address a subset of these temporal operators only. In this paper, we develop the Timeline Index as a novel, unified data structure that efficiently supports temporal operators such as temporal aggregation, time travel, and temporal joins. As the Timeline Index is independent of the physical order of the data, it provides flexibility in physical design; e.g., it supports any kind of compression scheme, which is crucial for main memory column stores. Our experiments show that the Timeline Index has predictable performance and beats state-of-the-art approaches significantly, sometimes by orders of magnitude.
Martin Kaufmann, Amin Amiri Manjili, Panagiotis Vagenas, Peter M. Fischer 0001, Donald Kossmann, Franz Färber, Norman May
SIGMOD Conference2