µðÁöÅПÀÓ½º

 


DBMS `Ƽº£·Î`¡¦±¹³» ù `DB ¹«Áß´Ü`±¸Çö

ÇÁ¸°Æ® ÆäÀ̽ººÏ Æ®À§ÅÍ Ä«Ä«¿À½ºÅ丮
ÀÚ°¡Æ©´×À¸·Î ¼º´É ÃÖÀûÈ­
¡á SW°¡ ¹Ì·¡´Ù-DMBS °­ÀÚ `Ƽº£·Î`

Ƽº£·ÎÀÇ µ¥ÀÌÅͺ£À̽º°ü¸®½Ã½ºÅÛ(DBMS) Á¦Ç°ÀÎ `Ƽº£·Î'´Â 2003³â ù Ãâ½ÃµÈ ÀÌ·¡ Áö³­ 10³â°£ ÃÑ 5¹øÀÇ ¾÷±×·¹À̵带 °ÅÄ¡¸é¼­ Á¦Ç° ¿Ï¼ºµµ¸¦ ³ô¿©°¬´Ù.

ù ¹öÀüÀΠƼº£·Î 1.0 ´ç½Ã Ƽº£·Î´Â µ¶ÀÚÀûÀÎ ¾ÆÅ°ÅØó·Î ±¸ÇöµÆ´Ù´Â Á¡ ¶§¹®¿¡ ¾÷°èÀÇ ÁÖ¸ñÀ» ¹Þ¾Ò´Ù. ¿À¶óŬ, IBM µî ´ëÇü ±Û·Î¹ú ±â¾÷µé ¸î ±ºµ¥¸¦ Á¦¿ÜÇÏ°í DBMS¸¦ ÀÚü ±â¼ú·ÂÀ¸·Î ±¸ÇöÇÑ °÷Àº ¾ø¾ú±â ¶§¹®ÀÌ´Ù.

ÀÌ È¸»ç´Â Ƽº£·Î 1.0 ¹öÀü ÀÌÈÄ Áö¼ÓÀûÀ¸·Î ¾÷µ¥ÀÌÆ®¸¦ ÁøÇàÇß°í, Ãֽűâ¼ú°ú °æÀï»ç ´ëºñ ´õ ¾ÈÁ¤ÀûÀÎ ±â¼ú ±¸ÇöÀ» À§ÇØ Á¤¿¹ ¸â¹öµéÀ» Áß½ÉÀ¸·Î ²÷ÀÓ¾øÀÌ ¿¬±¸¸¦ °ÅµìÇß´Ù.

±×¸®°í 2008³â Ƽº£·Î´Â 1.0 ¹ßÇ¥ 5³â ¸¸¿¡ `Ƽº£·Î 4'¹öÀüÀ» ¹ßÇ¥, ±¹³» ÃÖÃÊÀÌÀÚ ¼¼°è¿¡¼­ µÎ¹ø°·Î °³¹ßÇÑ ¹«Áß´Ü ±â¼úÀÎ `Ƽº£·Î ¾×Ƽºê Ŭ·¯½ºÅÍ(TAC)'¸¦ ¼±º¸ÀδÙ.

ÀÌ ±â¼úÀº DBMS¿¡¼­ ÇϳªÀÇ ¼­¹ö°¡ ¸ØÃß´õ¶óµµ ¹Ù·Î ´Ù¸¥ ¼­¹ö°¡ ¾÷¹«¸¦ À̾î¹Þ¾Æ ¿øÈ°ÇÑ ¾÷¹«¸¦ Áö¿øÇÏ´Â ±â¼ú·Î ´ç½Ã ¾÷°è¿¡¼­ °¡Àå ¿øÇÏ´Â ±â´É Áß Çϳª¿´´Ù. Ƽº£·Î °³¹ßÀÚµéÀº 1.0 ù Á¦Ç°À» °í¾ÈÇÒ ¶§ºÎÅÍ Â÷ÈÄ ÀÌ ±â´É±îÁö ±¸ÇöÇÏ´Â Á¦Ç°À» ±¸ÇöÇÏ°Ú´Ù´Â ¸ñÇ¥¸¦ ¼¼¿ü°í, 5³â¸¸¿¡ ÀÌ ±â¼úÀ» ½ÃÀå°ú ¼¼°è¿¡ ¼±º¸ÀÎ °ÍÀÌ´Ù.

±×¸®°í Ƽº£·Î´Â 2011³â TAC¸¦ °­È­½ÃÅ°±â À§ÇØ »õ·Ó°Ô °³¹ßÇÑ `ºí·Ï Æ®·£½ºÆÛ(Block Transfer)' ±â¼úÀ» Àû¿ëÇÑ `Ƽº£·Î 5'¸¦ ¼±º¸¿´´Ù. ÀÌ Á¦Ç°Àº ´ÙÁß ³ëµå¿¡¼­µµ ¾ÈÁ¤ÀûÀÎ DB ¼­ºñ½º ¿î¿µÀ» °¡´ÉÇÏ°Ô ÇÏ´Â µî ¾ÈÁ¤¼º°ú ¼º´ÉÀÌ È¹±âÀûÀ¸·Î Çâ»ó½ÃÄ×´Ù´Â Æò°¡¸¦ ¹Þ¾Ò´Ù. ¶Ç DB ¿î¿µÀÚÀÇ ÆíÀǸ¦ Áõ´ë½ÃÅ°±â À§ÇØ ½±°í Æí¸®ÇÑ °ü¸®ÀÚ ±â´ÉµéÀÌ Ãß°¡ÇßÀ¸¸ç, ƯÈ÷ ÀÚ°¡Æ©´×(Self Tuning)À¸·Î ¼º´É ÃÖÀûÈ­¿Í Áö¼ÓÀûÀÎ DB ¸ð´ÏÅ͸µ, ¼º´É°ü¸® Áö¿ø µî °í°´µéÀÌ ¿øÇÏ´Â ´Ù¾çÇÑ ±â´ÉµéÀ» Ãß°¡Çß´Ù.

ÀÌÁ¦ Ƽº£·Î´Â Ƽº£·Î1.0 ¹öÀüÀ» ¹ßÇ¥ÇÑÁö 10³â¸¸ÀÎ ¿ÃÇØ, ´ÙÀ½´Þ 10ÀÏ ¿­¸®´Â `Ƽ¸Æ½ºµ¥ÀÌ 2013'¿¡¼­`Ƽº£·Î6'¹öÀüÀ» ¹ßÇ¥ÇÑ´Ù. Ƽº£·Î6´Â Àθ޸ð¸®DB¿Í µð½ºÅ©DB¸¦ ÅëÇÕÇØ Àθ޸ð¸®DBÀÇ ¿ë·®ÀÇ ÇÑ°è¿Í µð½ºÅ©DBÀÇ ¼º´ÉÀÇ ÇѰ踦 ±Øº¹ÇÑ Á¦Ç°À̶ó°í ȸ»çÃøÀº ¼³¸íÇß´Ù.

¶Ç ÀÌ¿Í ÇÔ²² À̳¯ Á¤Çü-ºñÁ¤Çü µ¥ÀÌÅÍ ÅëÇպм® ÀÎÇÁ¶óÀÎ `ÀÎÇǴϵ¥ÀÌŸ 3.0(InfiniData 3.0)'µµ »õ·Ó°Ô ¼±º¸ÀÏ ¿¹Á¤ÀÌ´Ù. ÀÎÇǴϵ¥ÀÌŸ 3.0Àº ´ë¿ë·® µ¥ÀÌÅÍ Ã³¸® ±â¼úÀÎ ÇϵÓ(Hadoop)°ú ÀÎÇǴϵ¥ÀÌŸ 2.0À» °áÇÕÇØ ±âÁ¸ RDBMSÀÇ ºñÁ¤Çüµ¥ÀÌÅÍ Ã³¸®¿Í ÇϵÓÀÇ SQL ó¸®ÀÇ ÇѰ踦 ±Øº¹ÇÏ°í ºñÁ¤Çü, ¹ÝÁ¤Çü, Á¤Çü µ¥ÀÌÅ͸¦ SQL ±â¹ÝÀ¸·Î ºÐ¼®ÇÒ ¼ö ÀÖ´Â ÅëÇÕ ¼Ö·ç¼ÇÀÌ´Ù.

ƯÈ÷ ÀÌµé ½ÅÁ¦Ç°Àº Ƽº£·Î°¡ 2.0 ¹öÀü¿¡¼­ °í¾ÈÇß´ø µ¥ÀÌÅÍ ºÐ¼® ½Ã½ºÅÛ°ú Ŭ¶ó¿ìµå ±â´ÉÀ» ³ìÀÎ °ÍÀ¸·Î °³¹ßÀڵ鿡°Ô Àǹ̰¡ ³²´Ù¸£´Ù. 2.0 ¹ßÇ¥ ´ç½Ã ½Ã´ë¸¦ ¸ø ¸¸³ª »çÀåµÉ »·Çß´ø ±â¼úÀÌ ºòµ¥ÀÌÅÍ ½Ã´ë¸¦ ¸¸³ª ´Ù½Ã ÀÇ¹Ì ÀÖ´Â °á°ú¹°·Î Àçź»ýÇÑ °ÍÀÌ´Ù.

¹Ú»ó¿µ Ƽº£·Î ¿¬±¸¼ÒÀåÀº "Ƽº£·Î 6.0Àº ¸Þ¸ð¸®¿Í µð½ºÅ© ÅëÇÕÀ» ÅëÇؼ­ ±âÁ¸¿¡ ºñÇØ ¼Óµµ°¡ ÈξÀ »¡¶óÁ³°í, ÀÎÇǴϵ¥ÀÌŸ 3.0Àº ÇϳªÀÇ Æ²¿¡¼­ Á¤Çü°ú ºñÁ¤Çü»Ó ¾Æ´Ï¶ó ¹ÝÁ¤Çü±îÁö ó¸®ÇÒ ¼ö Àִ ȹ±âÀûÀÎ Á¦Ç°"À̶ó¸ç "Ƽº£·Î óÀ½ °³¹ßÇÒ ´ç½Ã ¿­Á¤°ú ¿Ü»ê µ¶Á¡À» ±ú°Ú´Ù´Â ¸ñÇ¥ÀǽÄÀ» °è¼Ó °¡Á®°¡¸é¼­ ±â¼ú·Â ³ôÀº Á¦Ç°À» ¸¸µé¾î °¡°Ú´Ù"°í ¸»Çß´Ù.

±èÁö¼±±âÀÚ dubs45@
¢º±èÁö¼±±âÀÚÀÇ ºí·Î±× ¹Ù·Î°¡±â


[ ÀúÀÛ±ÇÀÚ ¨ÏµðÁöÅПÀÓ½º, ¹«´Ü ÀüÀç ¹× Àç¹èÆ÷ ±ÝÁö ]