• DocumentCode
    1654573
  • Title

    Evaluating and Optimizing the Storage Strategies for an Elastic Object Store

  • Author

    Chao Lan ; Yong Zhang ; Pengfei Ma ; Chunxiao Xing

  • Author_Institution
    Dept. of Comput. Sci. & Technol., Tsinghua Univ., Beijing, China
  • fYear
    2013
  • Firstpage
    15
  • Lastpage
    18
  • Abstract
    In this paper, we focus on evaluating different storage strategies of different kinds of data and their index stored in Punt Table. Punt Table is a NoSQL database designed for elastic objects storage. Punt Table uses a schema-free way to store and get the objects and builds indices to support querying the fields inside the objects. In order to achieve high throughput and low latency, Punt Table is designed using multiple content storage engine and index storage engine through two interfaces, Punt Store and Punt Index. Punt Store and Punt Index are designed as the storage layer of Punt Table. Both the objects content and their indices could choose to adopt the most suitable storage layer for current data set. Punt Table was tested and evaluated for the performance of object data and index store combination under test data sets with different single record sizes that are picked to simulate the real application scenarios. The result reveals that the proper configuration of storage layer for a particular data set could improve the throughput and drop the latency dramatically.
  • Keywords
    SQL; application program interfaces; database indexing; query processing; relational databases; NoSQL database; PuntIndex interface; PuntStore interface; PuntTable; data index; data query; elastic object store; index storage engine; latency reduction; multiple content storage engine; object content; object indices; performance evaluation; schema-free store; storage layer; storage strategy evaluation; storage strategy optimization; throughput improvement; Computer architecture; Data models; Educational institutions; Indexes; Libraries; Relational databases; elastic storage; hybrid object store; key-value;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Web Information System and Application Conference (WISA), 2013 10th
  • Conference_Location
    Yangzhou
  • Print_ISBN
    978-1-4799-3218-4
  • Type

    conf

  • DOI
    10.1109/WISA.2013.11
  • Filename
    6778602