| ÇìÀÌÁñ ij½ºÆà ÀÚ¹Ù¸¦À§ÇÑ ¼Ò½º Ŭ·¯½ºÅ͸µ ¹× È®Àå ¼º µ¥ÀÌÅÍ ¹èÆ÷ Ç÷§Æû ¿ÀÇ |
Áö±Ý ´Ù¿î·Îµå |
ÇìÀÌÁñ ij½ºÆà ¼øÀ§ ¹× ¿ä¾à
- °Ô½ÃÀÚ À̸§:
- Hazelcast.com
- °Ô½ÃÀÚ À¥»çÀÌÆ®:
- http://www.hazelcast.com/
ÇìÀÌÁñ ij½ºÆà ű×
ÇìÀÌÁñ ij½ºÆà ¼³¸í
Java¸¦À§ÇÑ ¿ÀÇ ¼Ò½º Ŭ·¯½ºÅ͸µ ¹× È®Àå °¡´ÉÇÑ µ¥ÀÌÅÍ ¹èÆ÷ Ç÷§Æû HAZELCAST´Â java.hazelcast¸¦À§ÇÑ ¿ÀÇ ¼Ò½º ¹× È®Àå °¡´ÉÇÑ Å¬·¯½ºÅ͸µ µ¥ÀÌÅÍ ¹èÆ÷ Ç÷§ÆûÀÔ´Ï´Ù. ¡¤ ¸¹Àº ¼¹ö (¿¹ : À¥ ¼¼¼Ç °øÀ¯) Áß µ¥ÀÌÅÍ / »óÅ °øÀ¯ ¡¤ µ¥ÀÌÅÍ Ä³½Ã (ºÐ»ê ij½Ã) ¡¤ ÀÀ¿ë ÇÁ·Î±×·¥ Ŭ·¯½ºÅÍ Å¬·¯½ºÅÍ ¡¤ ¸Þ¸ð¸® ³» µ¥ÀÌÅÍ ÆÄƼ¼Ç ¡¤ ¸¹Àº ¼¹ö¿¡ ÀÛ¾÷ ºÎÇÏ ¹èÆ÷ ¡¤ º´·Ä 󸮸¦ È°¿ëÇϽʽÿÀ. ¡¤ ÆäÀÏ·Î ¾ÈÀüÇÑ µ¥ÀÌÅ͸¦ Á¦°øÇϽʽÿÀ. ManagementHazelcast´Â ¼ø¼ö JavaÀÔ´Ï´Ù. Hazelcast¸¦ ½ÇÇàÇÏ´Â JVMÀº µ¿ÀûÀ¸·Î Ŭ·¯½ºÅ͵˴ϴÙ. ±âº»ÀûÀ¸·Î Hazelcast´Â ¸ÖƼ ij½ºÆ®¸¦ »ç¿ëÇÏ¿© ¸ÖƼ ij½ºÆ®¸¦ »ç¿ëÇÏ¿© ¸ÖƼ ij½ºÆ®¸¦ »ç¿ëÇÒ ¼ö ¾ø°Å³ª ¼±È£µÇ´Â ȯ°æ¿¡ ´ëÇØ TCP / IP ¸¸ »ç¿ëÇϵµ·Ï ±¸¼º ÇÒ ¼öµµ ÀÖ½À´Ï´Ù. Ŭ·¯½ºÅÍ ±¸¼º¿ø °£ÀÇ ÀÇ»ç ¼ÒÅëÀº Ç×»ó Java Nio Beauty¸¦ »ç¿ëÇÏ¿© TCP / IPÀÔ´Ï´Ù. ±âº» ±¸¼º¿¡´Â 1 ¹é¾÷ÀÌ Á¦°øµÇ¹Ç·Î ÇϳªÀÇ ³ëµå°¡ ½ÇÆÐÇÏ¸é µ¥ÀÌÅÍ°¡ ¾ø¾îÁöÁö ¾Ê½À´Ï´Ù. java.utilÀ» »ç¿ëÇÏ´Â °Í¸¸ Å °£´ÜÇÕ´Ï´Ù. {Å¥, ¼¼Æ®, ¸ñ·Ï,Áöµµ}. HAZELCAST.jar¸¦ CLASSPATH¿¡ Ãß°¡ÇÏ°í ÄÚµùÀ» ½ÃÀÛÇϽʽÿÀ. ´ÙÀ½Àº "hazelcast"ÀÇ ÁÖ¿ä ±â´ÉÀÌ ÀÖ½À´Ï´Ù. ¡¤ java.utilÀÇ ºÐ»ê ±¸Çö. {Å¥, ¼¼Æ®, ¸ñ·Ï,Áöµµ} ¡¤ java.util.concurrency.locks.lockÀÇ ºÐ»ê ±¸Çö ¡¤ java.util.concurrent.ExecutorServiceÀÇ ºÐ»ê ±¸Çö ¡¤ °Ô½Ã / ±¸µ¶ ¸Þ½Ã¡À»À§ÇÑ ºÐ»ê ÁÖÁ¦ ¡¤ JCA¸¦ ÅëÇÑ °Å·¡ Áö¿ø ¹× J2EE ÄÁÅ×ÀÌ³Ê ÅëÇÕ ¡¤ µ¿Àû HTTP ¼¼¼Ç Ŭ·¯½ºÅ͸µ ¡¤ Ŭ·¯½ºÅÍ Á¤º¸ ¹× ȸ¿ø À̺¥Æ® Áö¿ø ¡¤ µ¿Àû ¹ß°ß ¡¤ ¼ö¹é °³ÀÇ ¼¹ö·ÎÀÇ µ¿Àû È®Àå ¡¤ ¹é¾÷ÀÌÀÖ´Â µ¿Àû ÆÄƼ¼Å´× ¡¤ µ¿Àû ½ÇÆÐ - ¿À¹ö ¿ä±¸ »çÇ× : ¡¤ ÀÚ¹Ù
ÇìÀÌÁñ ij½ºÆà °ü·Ã ¼ÒÇÁÆ®¿þ¾î