ÇѾç´ëÇб³ ¿øÀ¯Áý ÄÄÇ»ÅÍ°øÇкΠ±³¼ö. © News1 |
ÇѾç´ë¿¡ µû¸£¸é ¿ø ±³¼ö ¿¬±¸ÆÀÀº »ê¾÷Åë»óÀÚ¿øºÎÀÇ Áö¿øÀ¸·Î 2³â°£ÀÇ ¿¬±¸ ³¡¿¡ Ãß°¡ Çϵå¿þ¾î žÀç ¾øÀÌ ¼ÒÇÁÆ®¿þ¾î ÃÖÀûȸ¸À¸·Î ÀÌ·¯ÇÑ ¼º°ú¸¦ ³Â´Ù.
¿ø ±³¼öÆÀÀº WALDIO±â¼ú Áß SQLite(Áß·¼Ò±Ô¸ðÀÇ µ¥ÀÌÅͺ£À̽º °ü¸® ½Ã½ºÅÛ)ÀÇ ¼º´ÉÀ» ÁýÁßÀûÀ¸·Î Çâ»ó½ÃÄ×´Ù.
±âÁ¸ ½º¸¶Æ®ÆùÀº »ç¿ëÇÒ¼ö·Ï ¼Óµµ°¡ ´À·ÁÁö´Âµ¥ ±× ÀÌÀ¯´Â ³»ÀåµÈ Ç÷¡½Ã ¸Þ¸ð¸® ¶§¹®ÀÌ´Ù.
ÀúÀå ÀåÄ¡·Î »ç¿ëµÇ´Â Ç÷¡½Ã ¸Þ¸ð¸®´Â Á¾ÀÌ¿Í °°¾Æ¼ ¾²°í Áö¿ì±â¸¦ ¹Ýº¹Çϸé Á¾ÀÌ°¡ ÇìÁö´Â °Íó·³ 'ÈìÁý'ÀÌ ½×ÀÌ°Ô µÈ´Ù.
ÇöÀç ½º¸¶Æ®Æù ¼ÒÇÁÆ®¿þ¾î¿Í ¾îÇø®ÄÉÀ̼ÇÀ¸·Î Ç÷¡½Ã ¸Þ¸ð¸®´Â ¸ÅÀÏ 1000¿©°î ºÐ·®ÀÇ µ¥ÀÌÅ͸¦ ÀÚµ¿À¸·Î ±â·ÏÇÏ°í ÀÖ´Ù.
½Ã°£ÀÌ °¥¼ö·Ï ½º¸¶Æ®ÆùÀÌ Á¡Á¡ ´À·ÁÁö´Â ÀÌÀ¯°¡ ¿©±â¿¡ ÀÖ´Ù.
WALDIO±â¼úÀº ÀÏ¹Ý ½º¸¶Æ®Æù¿¡¼ °¡Àå ¸¹ÀÌ »ç¿ëÇÏ´Â PERSIST¸ðµå(SQLite¿¡¼ Áö¿øÇÏ´Â 6°¡Áö Àú³Î¸ðµå Áß °¡Àå ÀϹÝÀûÀ¸·Î »ç¿ëÇÏ´Â ¸ðµå)¿Í ºñ±³ÇßÀ» ¶§ ¼Óµµ°¡ ¾à 14¹è ºü¸£¸ç, ƯÈ÷ ¹èÅ͸® ÀÏüÇü ½º¸¶Æ®Æù¿¡¼´Â ¼Óµµ°¡ ¾à 20¹è Çâ»óµÆ´Ù.
¿ø ±³¼öÆÀÀº ½º¸¶Æ°Æù»ó¿¡¼ ¿î¿µÃ¼Á¦¿Í µ¥ÀÌÅͺ£À̽º °£ÀÇ Áߺ¹ µ¿ÀÛÀ¸·Î ºÒÇÊ¿äÇÑ µ¥ÀÌÅÍ°¡ ¹ß»ýÇÑ´Ù´Â »ç½Ç¿¡ Âø¾ÈÇØ 'Á÷Á¢¾²±â' ±â¹ýÀ» È°¿ëÇß´Ù.
ÀÌ ±â¹ýÀº ÆÄÀϽýºÅÛÀÇ ÆÐÀÌÁöij½Ã¸¦ °ÅÄ¡Áö ¾Ê°í »ç¿ëÀÚ°¡ Á÷Á¢ ÀúÀåÀåÄ¡¿¡ ¾²µµ·Ï ÇÏ´Â ±â¼úÀÌ´Ù.
Àü¹®°¡µéÀº À̹ø ¿¬±¸ °á°ú·Î Àü ¼¼°è ¸ð¹ÙÀÏ ±â±â¿Í ÄÄÇ»ÅÍ ½Ã½ºÅÛ ½ÃÀå¿¡ »ó´çÇÑ ÆÄÀåÀ» ºÒ·¯ÀÏÀ¸Å³ °ÍÀ¸·Î ±â´ëÇÏ°í ÀÖ´Ù.
À§ ¿¬±¸°á°ú´Â 9ÀÏ ¿ÀÀü 8½Ã30ºÐ(ÇöÁö½Ã°¢) ¹Ì±¹ »êŸŬ¶ó¶ó¿¡¼ °³ÃֵǴ ¼ÒÇÁÆ®¿þ¾î ºÐ¾ß ÃÖ°íÀÇ Çмú´ëȸÀÎ À¯Á¦´Ð½º(USENIX) ¿¬·Ê±â¼úȸÀÇ¿¡¼ ¹ßÇ¥µÈ´Ù.
<ÀúÀÛ±ÇÀÚ © ´º½º1ÄÚ¸®¾Æ, ¹«´ÜÀüÀç ¹× Àç¹èÆ÷ ±ÝÁö>