Proceedings of the 8th International Conference on Frontiers of Information Technology 2010
DOI: 10.1145/1943628.1943631
|View full text |Cite
|
Sign up to set email alerts
|

Using evolving storage structures for data storage

Abstract: Different data storage structures suit different data management scenarios, therefore, a universal data storage structure is not possible. Furthermore, each data storage structure has different resource consumption because of their unique execution complexity. Self-tuning data management systems need a mechanism to select appropriate data storage structure and to adapt it with changing data management requirements. We propose Evolving Storage Structures for self-tuning data management system that supports cust… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
2
0

Year Published

2011
2011
2017
2017

Publication Types

Select...
1
1

Relationship

0
2

Authors

Journals

citations
Cited by 2 publications
(2 citation statements)
references
References 7 publications
0
2
0
Order By: Relevance
“…ECOS enforces that each storage structure should be atomic and should be directly accessible using an access API. The reason for this approach is that small storage structures consume less memory and generate reduced binary size for small data management [28]. If we can use them directly, than there is no reason to use them as part of complex storage structures (we use storage structure as a common term for both data storage structure and index storage structure), such as B+-Tree or T-Tree; avoiding the overheads of complexity associated with these storage structures.…”
Section: Column-level Customization and Storage Structure Hierarchiesmentioning
confidence: 99%
See 1 more Smart Citation
“…ECOS enforces that each storage structure should be atomic and should be directly accessible using an access API. The reason for this approach is that small storage structures consume less memory and generate reduced binary size for small data management [28]. If we can use them directly, than there is no reason to use them as part of complex storage structures (we use storage structure as a common term for both data storage structure and index storage structure), such as B+-Tree or T-Tree; avoiding the overheads of complexity associated with these storage structures.…”
Section: Column-level Customization and Storage Structure Hierarchiesmentioning
confidence: 99%
“…The fine-grained customization is supported at the table-level and column-level according to the recommendations/results from [2,12,17]. We also identified the need to autonomically change the existing data and index storage structure to more appropriate ones with the changing data management needs based on our previously published results in [28]. We named our solution Evolutionary Column-Oriented Storage (ECOS), which is based on the existing Decomposed Storage Model (DSM) [12] with the novel capability of automatically evolving the internal data and index storage structures for each column with the growth of data.…”
Section: Introductionmentioning
confidence: 99%