• Àüü
  • ÀüÀÚ/Àü±â
  • Åë½Å
  • ÄÄÇ»ÅÍ
´Ý±â

»çÀÌÆ®¸Ê

Loading..

Please wait....

±¹³» ³í¹®Áö

Ȩ Ȩ > ¿¬±¸¹®Çå > ±¹³» ³í¹®Áö > Çѱ¹Á¤º¸°úÇÐȸ ³í¹®Áö > Á¤º¸°úÇÐȸ³í¹®Áö (Journal of KIISE)

Á¤º¸°úÇÐȸ³í¹®Áö (Journal of KIISE)

Current Result Document :

ÇѱÛÁ¦¸ñ(Korean Title) RocksDBÀÇ Ä÷³ Æйи® °£ ¼º´É°£¼· Çö»ó ºÐ¼®
¿µ¹®Á¦¸ñ(English Title) An Analysis of the Performance Interference among Column Families in RocksDB
ÀúÀÚ(Author) ÀÌÈ£¿µ   À̹ÎÈ£   ¾ö¿µÀÍ   Hoyoung Lee   Minho Lee   Young Ik Eom  
¿ø¹®¼ö·Ïó(Citation) VOL 48 NO. 07 PP. 0835 ~ 0841 (2021. 07)
Çѱ۳»¿ë
(Korean Abstract)
´ëÇ¥ÀûÀÎ LSM-tree ±â¹Ý Å°-¹ë·ù ½ºÅä¾îÀÎ RocksDB´Â Ŭ¶óÀ̾ðÆ®°¡ µ¥ÀÌÅÍÀÇ Æ¯¼º¿¡ µû¶ó Å°-¹ë·ùµéÀ» ºÐ·ùÇÒ ¼ö ÀÖµµ·Ï Ä÷³ Æйи® ±â´ÉÀ» Á¦°øÇÑ´Ù. °¢ Ä÷³ Æйи®´Â µ¶¸³ÀûÀÎ ¾²±â ¹öÆÛ¸¦ °¡Áö°í ºÐ·ùµÈ Å°-¹ë·ùµéÀ» °ü¸®ÇÏÁö¸¸ µ¥ÀÌÅÍ ÀÏ°ü¼ºÀ» À§ÇØ WAL ÆÄÀÏÀº °øÀ¯ÇÑ´Ù. ÇÏÁö¸¸, ÀÌ·¯ÇÑ WAL ÆÄÀÏÀ» °øÀ¯ÇÏ´Â ±¸Á¶´Â Ä÷³ Æйи® °£ÀÇ ¼º´É°£¼·À» À¯¹ßÇÏ¿© RocksDBÀÇ ¾²±â ¼º´ÉÀ» ÀúÇϽÃų ¼ö ÀÖ´Ù. º» ³í¹®¿¡¼­´Â Ä÷³ Æйи® °£ ¼º´É°£¼·À¸·Î ÀÎÇÑ RocksDBÀÇ ¼º´É ÀúÇÏ ¿øÀÎÀ» ºÐ¼®ÇÑ´Ù. À̸¦ À§ÇØ WAL ÆÄÀÏÀÇ Å©±â¿Í Ä÷³ Æйи®ÀÇ ¼ö¿¡ µû¸¥ RocksDBÀÇ ¾²±â ¼º´ÉÀ» ÃøÁ¤ÇÏ°í ±× °á°ú¸¦ ºÐ¼®ÇÏ¿´´Ù. ½ÇÇè °á°ú¸¦ º¸¸é RocksDB¿¡¼­ ±¸¼ºµÈ Ä÷³ Æйи®ÀÇ ¼ö¿Í WAL ÆÄÀÏÀÇ Å©±â¿¡ µû¶ó ¾²±â ¼º´ÉÀÌ ÃÖ´ë 57.08%±îÁö °¨¼ÒÇÏ´Â °ÍÀ» È®ÀÎÇÒ ¼ö ÀÖ´Ù.
¿µ¹®³»¿ë
(English Abstract)
RocksDB is one of the representative LSM-tree-based key-value stores and provides a column family feature to classify key-value pairs based on the characteristics of data. Each column family has its write buffer and manages the classified key-value pairs with it, whereas column families have to share a single WAL file for data consistency. However, sharing the WAL file induces performance interference among the column families and reduces the write performance of RocksDB. In this paper, we have analyzed the performance degradation of RocksDB caused by performance interference among multiple column families. Consequently, we measured the write performance of RocksDB by varying the size of WAL file and the number of column families. Experimental results clearly show that the write performance of RocksDB decreases by up to 57.08% according to the size of the WAL file and the number of the constructed column families.
Å°¿öµå(Keyword) Å°-¹ë·ù ½ºÅä¾î   LSM-tree   RocksDB   Ä÷³ Æйи®   write ahead log   ¼º´É°£¼· Çö»ó   key-value stores   LSM-tree   RocksDB   column family   write ahead log   performance interference  
ÆÄÀÏ÷ºÎ PDF ´Ù¿î·Îµå