| DBREPLICATOR. ³×Æ®¿öÅ© ±â¹Ý ´ÙÁß ¸¶½ºÅÍ À̱âÁ¾ µ¥ÀÌÅͺ£À̽º º¹Á¦¸¦À§ÇÑ °·ÂÇÑ ¿ÀÇ ¼Ò½º Java ÀÀ¿ë ÇÁ·Î±×·¥ÀÔ´Ï´Ù. |
Áö±Ý ´Ù¿î·Îµå |
DBREPLICATOR. ¼øÀ§ ¹× ¿ä¾à
- °Ô½ÃÀÚ À¥»çÀÌÆ®:
- http://dbreplicator.org
DBREPLICATOR. ű×
DBREPLICATOR. ¼³¸í
³×Æ®¿öÅ© ±â¹Ý ´ÙÁß ¸¶½ºÅÍ À̱âÁ¾ µ¥ÀÌÅͺ£À̽º º¹Á¦¸¦À§ÇÑ °·ÂÇÑ ¿ÀÇ ¼Ò½º Java ÀÀ¿ë ÇÁ·Î±×·¥ÀÔ´Ï´Ù. DBREPLICATOR´Â ³×Æ®¿öÅ© ±â¹Ý ´ÙÁß ¸¶½ºÅÍ À̱âÁ¾ µ¥ÀÌÅͺ£À̽º º¹Á¦ ¶Ç´Â ÇÊÅ͸µ µÈ Synchronization.DbrePlicator¸¦À§ÇÑ °·ÂÇÑ ¿ÀÇ ¼Ò½º Java ÀÀ¿ë ÇÁ·Î±×·¥ÀÔ´Ï´Ù. ÀÌ ÇÁ·ÎÁ§Æ®´Â °¢°¢ »ðÀÔ / ¾÷µ¥ÀÌÆ® / »èÁ¦ ÀÛ¾÷À» ¼öÇàÇÏ°í ÇØ´ç Á¶ÀÛ¿¡ ´ëÇÑ ¼¨µµ Å×ÀÌºí¿¡ ¼¨µµ¿ì ·¹Äڵ带 ¸¸µì´Ï´Ù. ÀÌ ¼¨µµ¿ì ·¹ÄÚµå´Â ¹øÈ£°¡ ¸Å°ÜÁö¸ç °¢ °¡ÀÔÀÚ´Â ÇØ´ç Å×ÀÌºí¿¡ ´ëÇÑ Ã¥°¥ÇǸ¦ À¯Áö °ü¸®ÇÕ´Ï´Ù. ·¹ÄÚµå´Â ¸ðµç °¡ÀÔÀÚ¿Í °Ô½ÃÀÚ¿Í µ¿±âÈ µÈ °æ¿ì ¼¨µµ Å×ÀÌºí¿¡¼ »èÁ¦µË´Ï´Ù. ÀÌ ¸ðµ¨À» »ç¿ëÇϸé Á¤»óÀûÀÎ µ¿±âÈ ¼¼¼Ç Áß¿¡ º¯°æ »çÇ× ¸¸ Àü¼ÛµË´Ï´Ù. Æ®¸®°Å ±â¹ÝÀº ¿ÀÈ÷·Á »¡¸® ÀÛµ¿ÇÏ¸ç ¿Ü·¡ Å°°¡ Æ÷ÇÔ µÈ Ãæµ¹À» ÇØ°áÇϱâÀ§ÇÑ ´õ ¸¹Àº ¿É¼ÇÀÌ ÀÖ½À´Ï´Ù. ´ÙÀ½Àº "DBReplicator"ÀÇ ¸î °¡Áö ÁÖ¿ä ±â´ÉÀÌ ÀÖ½À´Ï´Ù. ¡¤ À̱âÁ¾ º¹Á¦ - I.E., ¿©·¯ RDBMS »çÀÌ¿¡ µ¿ÀÏÇÑ µ¥ÀÌÅͺ£À̽º¸¦ µ¿±âÈÇÕ´Ï´Ù. ¡¤ °¡ÀÔÀÚ°¡ ½ÃÀÛµÈ µ¿±âÈ°¡ÀÖ´Â Áö¿øµÇ´Â µ¥ÀÌÅͺ£À̽º ¹é¿£µå »çÀÌ¿¡¼ ¾ç¹æÇâ µ¥ÀÌÅÍ µ¿±âÈ ¡¤ Ç÷§Æû µ¶¸³Àû - 100 % Java Ŭ¶óÀ̾ðÆ® ¹× ¼¹ö ±¸¼º ¿ä¼Ò ¡¤ ÀÀ¿ë ÇÁ·Î±×·¥ µ¶¸³ - ¼ÒÇÁÆ®¿þ¾î¿¡´Â º¹Á¦¿¡ ´ëÇÑ Æ¯º°ÇÑ Áö½ÄÀÌ ¾ø°Å³ª DataSource¿¡ ´Ù¸£°Ô ¾×¼¼½º ÇÒ ¼ö ¾ø½À´Ï´Ù. ÀÌ°ÍÀº ¼Ò½º ÄÚµå ¾×¼¼½º ¶Ç´Â º¯°æ ¿äû¿¡ ´ëÇÑ ±ÇÇÑÀ̾ø´Â ÀÀ¿ë ÇÁ·Î±×·¥¿¡ ÀûÇÕÇÕ´Ï´Ù. ¡¤ ÀÚµ¿ Á¢ÇÕ Å½Áö ¹× ÇØ°á - µ¥ÀÌÅͺ£À̽º °ü¸®ÀÚ°¡ ÃÖ¼ÒÇÑÀÇ °³ÀÔÀÌ ÇÊ¿äÇÕ´Ï´Ù. ±âº» Ãæµ¹ ÇØ°áÀº Publisher WINS / Subscriber WINS·Î ±¸ÇöµË´Ï´Ù. ÇâÈÄ ¹öÀü¿¡´Âº¸´Ù º¹ÀâÇÑ ±ÔÄ¢ ±â¹Ý Ãæµ¹ ÇØ°á ¾Ë°í¸®ÁòÀÌ ÀÖ½À´Ï´Ù. ¡¤ DBREPLICATOR¿¡ ³»Àå µÈ ½ºÄÉÁÙ¸µ ½Ã¼³, ÀÏÁ¤Àº ºÐ, ½Ã°£ µîÀ¸·Î ÁöÁ¤ÇÒ ¼ö ÀÖÀ¸¸ç, ¿À·ù°¡ ¹ß»ýÇÏÁö ¾Ê´Â ÇÑ ÁöÁ¤µÈ °£°Ý ±¤°í ¹«ÇÑ´ë¿¡¼ ¿øÇÏ´Â ÀÛ¾÷À» ½ÇÇàÇÕ´Ï´Ù. ¡¤ ÀÚ¼¼ÇÑ µð¹ö±ë - Apache Log4j¸¦ »ç¿ëÇÏ¿© ±¸Çö µÈ ÀÌ´Â Ãâ·Â ¹æ¹ý ¹× ÀÚ¼¼ÇÑ Á¤º¸ Ãø¸é¿¡¼ ¸Å¿ì À¯¿¬ ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¡¤ Ư¼ö ¹®ÀÚ Ã³¸® - DBREPLICATOR´Â XML ÆÄÀÏÀ» µ¿±âÈ ÇÒ ¶§ ESCAPed UnicodeÀÇ Àüü Çʵ带 ÀÎÄÚµùÇÏ°í ¹Ý´ëÂÊ ³¡¿¡¼ ÀÎÄÚµù ÇÒ ¶§ ÀμâµÇÁö ¾ÊÀº ASCII °ªÀ» »ç¿ëÇÏ¿© ¹®ÀÚ¸¦ ó¸®ÇÕ´Ï´Ù. ÇöÀç Ư¼ö ¹®ÀÚ°¡ µé¾îÀÖ´Â Çʵå´Â EncodeConfig.ini¿¡¼ ÁöÁ¤ÇؾßÇÏÁö¸¸ ÀÚµ¿ 󸮰¡ °èȹµË´Ï´Ù. ¡¤ Å×À̺í ÀÛ¼º - °¡ÀÔÀÚ µ¥ÀÌÅͺ£À̽º¿¡ Å×À̺íÀÌ ¾øÀ¸¸é DBREPLICATOR´Â Publisher µ¥ÀÌÅͺ£À̽º¿¡¼ ÀÏÄ¡Çϵµ·Ï ÀÚµ¿À¸·Î »ý¼º ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¿ä±¸ »çÇ× : ¡¤ ÀÚ¹Ù ·±Å¸ÀÓ È¯°æ (JRE) ÀÌ ¸±¸®½º¿¡¼´Â »õ·Î¿î ±â´É : ¡¤ RBLOB.java ¹× rclob.java¿¡ ¸Þ¼Òµå°¡ »õ·Î¿î Java 6 ¸Þ¼Òµå¸¦ ¹«½ÃÇÏ¿© ÄÄÆÄÀÏÀ» Java 6¿¡¼ ÀÛµ¿Çϵµ·Ï ó¸®Çß½À´Ï´Ù. ¡¤ OSE Java¸¦ »ç¿ëÇÏ´Â °æ¿ì ¿©ÀüÈ÷ °æ°í¸¦ Á¦°øÇÏÁö¸¸ Á¦´ë·Î ºôµåµË´Ï´Ù. ¡¤ ½º³À ¼¦À» ¸¸µå´Â ¸Þ¸ð¸® 󸮰¡ ¼öÁ¤µÇ¾ú½À´Ï´Ù. ¡¤ SyncXMLCreator.java°¡ ¼öÁ¤µÇ¾ú½À´Ï´Ù. Rs.Close ()¿¡ ´ëÇÑ È£ÃâÀ» Á¦°ÅÇÏ¿© ResultSetÀ» ³Ê¹« ÀÏÂï ´Ý¾Ò½À´Ï´Ù. ¡¤ ¸¹Àº Javadoc ÁÖ¼®ÀÌ ¾÷µ¥ÀÌÆ®µÇ¾ú°í Javadoc ºôµå ·çƾÀÌ Ãß°¡µÇ¾ú½À´Ï´Ù. ¡¤ MySQL »ý¼º °Ô½Ã ¹ö±×°¡ ¼öÁ¤µÇ¾ú½À´Ï´Ù. ¡¤ Postgres 8.3°úÀÇ È£È¯¼ºÀ» À§ÇØ ¼öÁ¤ÀÌ ÀÌ·ç¾îÁ³½À´Ï´Ù.
DBREPLICATOR. °ü·Ã ¼ÒÇÁÆ®¿þ¾î