µ¥ÀÌÅͽºÆ®¸²ÁîÀÇ ÁÖ·Â Á¦Ç°ÀÎ `Å×¶ó½ºÆ®¸²(TeraStream)'Àº ´Ù¾çÇÑ ¼¹öȯ°æ¿¡¼ÀÇ µ¥ÀÌÅͺ£À̽º(DB)¿Í ¿¬°èÇØ ¼Ò½º µ¥ÀÌÅ͸¦ °í¼Ó °¡°ø ó¸®ÇÏ´Â µ¥ÀÌÅÍ ÃßÃâ¤ýº¯È¯¤ý¿¬°è(ETL), ¹èÄ¡(Batch), ½Ç½Ã°£ µ¥ÀÌÅÍ Ã³¸® ¿¬°è, µ¥ÀÌÅÍ Àüȯ ¾÷¹« ÅëÇÕ ¼Ö·ç¼ÇÀÌ´Ù.
ÀÌ Á¦Ç°Àº ÆÄÀÏ ¹× DB ÇüÅÂÀÇ µ¥ÀÌÅÍ¿¡ ´ëÇØ ¿ä±¸»çÇ׿¡ ¸Â°Ô º¯È¯, Á¤Á¦, °ËÁõ, °ü¸®¸¦ ¸Å¿ì ºü¸£°í Æí¸®ÇÏ°Ô Ã³¸®ÇÔÀ¸·Î½á ETL ¶Ç´Â ±â¾÷ ¾ÖÇø®ÄÉÀÌ¼Ç ÅëÇÕ(EAI)À» ÅëÇÑ µ¥ÀÌÅÍÀÇ ÅëÇÕÀ» ¿øÈ°ÇÏ°Ô Çϵµ·Ï ¼³°èµÆ´Ù.
Å×¶ó½ºÆ®¸²Àº Â÷º°È µÈ ÆÄÀÏ Ã³¸®¼º´ÉÀ» º¸ÀåÇϸç, ´ë¿ë·® µ¥ÀÌÅ͸¦ °í¼ÓÀ¸·Î ó¸®ÇÔÀ¸·Î½á ½Ã½ºÅÛÀÇ È¿À²ÀûÀÎ ÀÚ¿ø ÀÌ¿ëÀ» ÅëÇØ µ¥ÀÌÅÍ ÅëÇÕ ÇÁ·Î¼¼½º¸¦ ´õ Æí¸®ÇÏ°í ½Å¼ÓÇÏ°Ô °³¹ß, °ü¸®ÇÒ ¼ö ÀÖ°Ô ÇÑ´Ù.
µ¥ÀÌÅͽºÆ®¸²Áî´Â ¶Ç ¡âµ¥ÀÌÅͺ£À̽º°ü¸®½ºÅÛ(DBMS)ÀÇ µ¥ÀÌÅÍ º¯°æ Á¤º¸¸¦ ÀÚµ¿ Æ÷ÂøÇØ ¸ñÇ¥ ½Ã½ºÅÛ¿¡ Àü¼ÛÇϴ üÀÎÁö µ¥ÀÌÅÍ Ä¸Ã³(CDC) ¹æ½ÄÀÇ ½Ç½Ã°£ µ¥ÀÌÅÍ Ã³¸® ¼Ö·ç¼ÇÀÎ µ¨Å¸½ºÆ®¸²(DeltaStream) ¡â¸ÞŸµ¥ÀÌÅÍ ÃßÃâ, Ç¥ÁØÈ °ü¸®, ¸ÞŸµ¥ÀÌÅÍ¿Í ¸ðµ¨ ÅëÇÕ °ü¸®, Ç¥ÁØÈ °¨½Ã ¹× Åë°è Á¦°ø µî ¸ÞŸµ¥ÀÌÅÍÀÇ ¶óÀÌÇÁ»çÀÌŬÀ» °ü¸®ÇÏ´Â ¸ÞŸ½ºÆ®¸²(MetaStream) ¡âµ¥ÀÌÅÍ Ç°ÁúÁö¼ö(DQI)¸¦ °ü¸®Çϰí À̸¦ ±â¹ÝÀ¸·Î ¿À·ù µ¥ÀÌÅ͸¦ ÃßÃâ, ºÐ¼®ÇÏ´Â Ä÷¸®Æ¼½ºÆ®¸²(QualityStream) ¡âº¯°æ¿¡ µû¸¥ ¿µÇâµµ ºÐ¼® Á¤º¸¸¦ ¾ÖÇø®ÄÉÀÌ¼Ç Áö½ÄÁ¤º¸ DBÀÇ °Ë»öÀ» ÅëÇØ ½Ã½ºÅÛÀûÀ¸·Î ¼öÇàÇØ À§ÇèÀ» ¿¹¹æ, °ü¸®ÇÏ´Â ÀÓÆÑÆ®½ºÆ®¸²(ImpactStream) ¡â¸¶½ºÅÍ µ¥ÀÌÅ͸¦ ´ÜÀÏ ºä(View)·Î °ü¸®ÇØ °¢ ¾÷¹« ÇÁ·Î¼¼½º È帧¿¡ ¸ÂÃç µ¿ÀÏÇÑ Çü½Ä°ú °ªÀÇ µ¥ÀÌÅÍ·Î Àϰü¼º ÀÖ°Ô À¯ÁöÇϱâ À§ÇÑ °æ¿µÁö¿øµµ±¸ÀÎ ¸¶½ºÅͽºÆ®¸²(MasterStream) ¡â¼Ò¼È ³×Æ®¿öÅ© ¼ºñ½º(SNS) »ó¿¡ ¿Ã·ÁÁø µ¥ÀÌÅ͸¦ ¼öÁý, ºÐ·ù, ºÐ¼®ÇØ µ¥ÀÌÅÍÀÇ ¼û°ÜÁø ÆÐÅϰú Àǹ̸¦ ã¾Æ µ¥ÀÌÅÍ ¸¶ÀÌ´×À» Á¦°øÇÏ´Â SNS ºñÁ¤Çü µ¥ÀÌÅÍ ºÐ¼® ¼ºñ½º µî ´Ù¾çÇÑ ¼Ö·ç¼Ç°ú ¼ºñ½º¸¦ Á¦°øÇϰí ÀÖ´Ù.
°µ¿½Ä±âÀÚ dskang@
¢º°µ¿½Ä±âÀÚÀÇ ºí·Î±× : http://blog.dt.co.kr/blog/?mb_id=dskang
[ÀúÀÛ±ÇÀÚ ¨ÏµðÁöÅПÀÓ½º ¹«´Ü ÀüÀç-Àç¹èÆ÷ ±ÝÁö]
ÀÌ Á¦Ç°Àº ÆÄÀÏ ¹× DB ÇüÅÂÀÇ µ¥ÀÌÅÍ¿¡ ´ëÇØ ¿ä±¸»çÇ׿¡ ¸Â°Ô º¯È¯, Á¤Á¦, °ËÁõ, °ü¸®¸¦ ¸Å¿ì ºü¸£°í Æí¸®ÇÏ°Ô Ã³¸®ÇÔÀ¸·Î½á ETL ¶Ç´Â ±â¾÷ ¾ÖÇø®ÄÉÀÌ¼Ç ÅëÇÕ(EAI)À» ÅëÇÑ µ¥ÀÌÅÍÀÇ ÅëÇÕÀ» ¿øÈ°ÇÏ°Ô Çϵµ·Ï ¼³°èµÆ´Ù.
Å×¶ó½ºÆ®¸²Àº Â÷º°È µÈ ÆÄÀÏ Ã³¸®¼º´ÉÀ» º¸ÀåÇϸç, ´ë¿ë·® µ¥ÀÌÅ͸¦ °í¼ÓÀ¸·Î ó¸®ÇÔÀ¸·Î½á ½Ã½ºÅÛÀÇ È¿À²ÀûÀÎ ÀÚ¿ø ÀÌ¿ëÀ» ÅëÇØ µ¥ÀÌÅÍ ÅëÇÕ ÇÁ·Î¼¼½º¸¦ ´õ Æí¸®ÇÏ°í ½Å¼ÓÇÏ°Ô °³¹ß, °ü¸®ÇÒ ¼ö ÀÖ°Ô ÇÑ´Ù.
µ¥ÀÌÅͽºÆ®¸²Áî´Â ¶Ç ¡âµ¥ÀÌÅͺ£À̽º°ü¸®½ºÅÛ(DBMS)ÀÇ µ¥ÀÌÅÍ º¯°æ Á¤º¸¸¦ ÀÚµ¿ Æ÷ÂøÇØ ¸ñÇ¥ ½Ã½ºÅÛ¿¡ Àü¼ÛÇϴ üÀÎÁö µ¥ÀÌÅÍ Ä¸Ã³(CDC) ¹æ½ÄÀÇ ½Ç½Ã°£ µ¥ÀÌÅÍ Ã³¸® ¼Ö·ç¼ÇÀÎ µ¨Å¸½ºÆ®¸²(DeltaStream) ¡â¸ÞŸµ¥ÀÌÅÍ ÃßÃâ, Ç¥ÁØÈ °ü¸®, ¸ÞŸµ¥ÀÌÅÍ¿Í ¸ðµ¨ ÅëÇÕ °ü¸®, Ç¥ÁØÈ °¨½Ã ¹× Åë°è Á¦°ø µî ¸ÞŸµ¥ÀÌÅÍÀÇ ¶óÀÌÇÁ»çÀÌŬÀ» °ü¸®ÇÏ´Â ¸ÞŸ½ºÆ®¸²(MetaStream) ¡âµ¥ÀÌÅÍ Ç°ÁúÁö¼ö(DQI)¸¦ °ü¸®Çϰí À̸¦ ±â¹ÝÀ¸·Î ¿À·ù µ¥ÀÌÅ͸¦ ÃßÃâ, ºÐ¼®ÇÏ´Â Ä÷¸®Æ¼½ºÆ®¸²(QualityStream) ¡âº¯°æ¿¡ µû¸¥ ¿µÇâµµ ºÐ¼® Á¤º¸¸¦ ¾ÖÇø®ÄÉÀÌ¼Ç Áö½ÄÁ¤º¸ DBÀÇ °Ë»öÀ» ÅëÇØ ½Ã½ºÅÛÀûÀ¸·Î ¼öÇàÇØ À§ÇèÀ» ¿¹¹æ, °ü¸®ÇÏ´Â ÀÓÆÑÆ®½ºÆ®¸²(ImpactStream) ¡â¸¶½ºÅÍ µ¥ÀÌÅ͸¦ ´ÜÀÏ ºä(View)·Î °ü¸®ÇØ °¢ ¾÷¹« ÇÁ·Î¼¼½º È帧¿¡ ¸ÂÃç µ¿ÀÏÇÑ Çü½Ä°ú °ªÀÇ µ¥ÀÌÅÍ·Î Àϰü¼º ÀÖ°Ô À¯ÁöÇϱâ À§ÇÑ °æ¿µÁö¿øµµ±¸ÀÎ ¸¶½ºÅͽºÆ®¸²(MasterStream) ¡â¼Ò¼È ³×Æ®¿öÅ© ¼ºñ½º(SNS) »ó¿¡ ¿Ã·ÁÁø µ¥ÀÌÅ͸¦ ¼öÁý, ºÐ·ù, ºÐ¼®ÇØ µ¥ÀÌÅÍÀÇ ¼û°ÜÁø ÆÐÅϰú Àǹ̸¦ ã¾Æ µ¥ÀÌÅÍ ¸¶ÀÌ´×À» Á¦°øÇÏ´Â SNS ºñÁ¤Çü µ¥ÀÌÅÍ ºÐ¼® ¼ºñ½º µî ´Ù¾çÇÑ ¼Ö·ç¼Ç°ú ¼ºñ½º¸¦ Á¦°øÇϰí ÀÖ´Ù.
°µ¿½Ä±âÀÚ dskang@
¢º°µ¿½Ä±âÀÚÀÇ ºí·Î±× : http://blog.dt.co.kr/blog/?mb_id=dskang
[ÀúÀÛ±ÇÀÚ ¨ÏµðÁöÅПÀÓ½º ¹«´Ü ÀüÀç-Àç¹èÆ÷ ±ÝÁö]