couchdb. ¼øÀ§ ¹× ¿ä¾à
- °Ô½ÃÀÚ À¥»çÀÌÆ®:
- http://couchdb.org/CouchDB/CouchDBWeb.nsf/Home?OpenForm
couchdb. ű×
couchdb. ¼³¸í
¹«·á ¹× ¿ÀÇ ¼Ò½º ¹®¼ µ¥ÀÌÅͺ£À̽º ¼¹ö CouchDB´Â Æí¾ÈÇÑ JSON API, Ad-Hoc ¹× ½ºÅ°¸¶°¡¾ø´Â Ad-Hoc ¹× ½ºÅ°¸¶°¡¾ø´Â ¹®¼ µ¥ÀÌÅͺ£À̽º ¼¹ö·Î, ¾ç¹æÇâ Ãæµ¹ ŽÁö ¹× °ü¸®°¡ÀÖ´Â Æ°Æ°ÇÑ ÁõºÐ º¹Á¦ ¹× Äõ¸® °¡´É ¹× JavaScript¸¦ Äõ¸® Language·Î »ç¿ëÇÏ´Â Å×À̺í ÁöÇ⺸°í ¿£ÁøÀ» Ư¡À¸·ÎÇÏ´Â À妽º °¡´É .couchDB´Â °ü°èÇü µ¥ÀÌÅͺ£À̽º ÀÎ °ü°èÇü µ¥ÀÌÅͺ£À̽ºÀÇ ´ëüǰ ÀÎ °´Ã¼ ÁöÇâ µ¥ÀÌÅͺ£À̽º°¡ ¾Æ´Õ´Ï´Ù. ¶Ç´Âº¸´Ù ±¸Ã¼ÀûÀ¸·Î´Â OO ÇÁ·Î±×·¡¹Ö ¾ð¾î¸¦À§ÇÑ ¿Ïº®ÇÑ Áö¼Ó¼º °èÃþÀ¸·Î ±â´ÉÇÏ´Â °ÍÀ» ÀǹÌÇÕ´Ï´Ù. ÇÁ·Î±×·¡¹Ö ÀÎÅÍÆäÀ̽º´Â ÇöÀç CouchDB ¸Ç À§¿¡ÀÖ´Â ÀÀ¿ë ÇÁ·Î±×·¥ °³¹ßÀ» Àå·Á ÇÒ¸¸ Å ÃæºÐÈ÷ ¾ÈÁ¤ÀûÀÔ´Ï´Ù. ¿©ÀüÈ÷ '¾ËÆÄ ¼ÒÇÁÆ®¿þ¾î'À̸ç ÇâÈÄ ¸±¸®½º¿¡¼ ÀϺΠ±â´ÉÀÌ º¯°æµÇ°Å³ª Á¦°Å µÉ ¼ö ÀÖÀ½À» ±â¾ïÇϽʽÿÀ. 1. CouchDB´Â ¾ËÆÄ ·¹º§ ¼ÒÇÁÆ®¿þ¾îÀÔ´Ï´Ù. ±×°ÍÀº ¿©ÀüÈ÷ Áß¿äÇÑ ±â´ÉÀÌ ¾øÁö¸¸ Å×½ºÆ® ¹× Æò°¡ ¸ñÀûÀ¸·Î ÃæºÐÈ÷ ¾ÈÁ¤ÀûÀÔ´Ï´Ù. ÀÌ ´Ü°è¿¡¼ °³¹ßÀÚ¿¡°Ô ÁÖ·Î °ü½ÉÀÌ ÀÖ½À´Ï´Ù .2. CouchDB´Â Apache License 2.0¿¡¼ ÇØÁ¦µË´Ï´Ù. ´ÙÀ½Àº "couchdb"ÀÇ ÁÖ¿ä ±â´ÉÀÌ ÀÖ½À´Ï´Ù. ¡¤ µ¥ÀÌÅÍ Àü¼ÛÀ» À§ÇØ XML ´ë½Å JSONÀ» »ç¿ëÇÏ´Â REST API ¡¤ Mozilla Spidermonkey¸¦ ±â¹ÝÀ¸·ÎÇÏ´Â JavaScriptº¸±â ¿£Áø ¡¤ GNU Autotools ´ëºÎºÐÀÇ POSIX ½Ã½ºÅÛ (³ë¾Æ ½½·¹ÀÌÅÍ)À» Áö¿øÇÏ´Â ½Ã½ºÅÛ ±¸Ãà ½Ã½ºÅÛ ¡¤ ³»Àå °ü¸® ÀÎÅÍÆäÀ̽º (Christopher Lenz) ¡¤ ·ç¼¾ (Jan Lehnardt)·Î ½ÇÇèÀû Àüü ÅؽºÆ® °Ë»ö ¡¤ ¼ö¸¹Àº tweeeks, Çâ»ó ¹× ±âŸ ¼Ò±Ô¸ð °³¼±. ÀÌ ¸±¸®½º¿¡¼´Â »õ·Î¿î ±â´É : µ¥ÀÌÅͺ£À̽º ÄÚ¾î : ¡¤ ¾²±â ´ë±â¿ÀÌ ¾²±â°¡ ÀÐÀ»¸¸Å ÃæºÐÈ÷ ºü¸£°Ô ¹ß»ýÇÏÁö ¾ÊÀ¸¸é ¾²±â Å¥°¡ ¹é¾÷ µÉ ¼öÀÖ´Â º¹Á¦ ¹®Á¦ ¼öÁ¤. ´ë±Ô¸ð º¹Á¦¸¦ À§ÇØ ¸Þ¸ð¸®¸¦ ¹èÃâÇϰųª Ãæµ¹Çϰųª ±â°è¸¦ ±ØÀûÀ¸·Î ´À¸®°Ô ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¼öÁ¤ ÇÁ·Î±×·¥Àº ÇÑ ¹ø¿¡ ¾²±â ´ë±â¿¿¡ ÇϳªÀÇ ¹®¼ ¸¸ À¯ÁöÇÕ´Ï´Ù. ¡¤ ÄÄÆÑÆ® ÈÄ 0 °³ÀÇ ¹®¼°¡ Æ÷ÇԵǾî ÀÖÀ½À» À߸øº¸°íÇÏ´Â µ¥ÀÌÅͺ£À̽ºÀÇ ¼öÁ¤. HTTP ÀÎÅÍÆäÀ̽º : ¡¤ ûũ°¡ Ç×»ó ¿©·¯ TCP ÆÐŶÀ¸·Î ºÐ¸®µÇ¾î »çÆĸ®¿¡¼ Å×½ºÆ® ½ºÀ§Æ®¿¡ ¹®Á¦°¡ ¹ß»ýÇߴµ¥ ´Ù¸¥ °æ¿ì¿¡´Â ûũ°¡ ¿©·¯ TCP ÆÐŶÀ¸·Î ºÐ¸®µÇ°í ÀÖ½À´Ï´Ù. ¡¤ ÀÏÁ¾ÀÇ ºä¿¡ ´ëÇØ À߸øµÈ JSON ÀÀ´ä º»¹®À» ¼öÁ¤ÇϽʽÿÀ. (CouchDB-84) ¡¤ ûũ ¿äûÀ» °ÅºÎ ÇÑ ÈÄ ¿¬°áÀÌ ´ÝÈ÷Áö ¾Ê¾Æµµ ¿¬°áÀ»À§ÇÑ ¼öÁ¤. (CouchDB-55) ¡¤ ÀÌÁ¦ CouchDB´Â IPv6 ÁÖ¼Ò¿¡ ¹ÙÀεù µÉ ¼ö ÀÖ½À´Ï´Ù. ¡¤ HTTP ¼¹ö Çì´õ¿¡´Â ÀÌÁ¦ CouchDB ¹× ErlangÀÇ ¹öÀüÀÌ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù. JavaScript View ¼¹ö : ¡¤ ½ºÆÄÀÌ´õ Å°Å° 1.9¿ÍÀÇ ¾ç¸³¼ºÀ¸·Î ÀÎÇØ ¹®¼ÀÇ ¾Á¸µÀÌ ºñÈ°¼ºÈµÇ¾ú½À´Ï´Ù. ¡¤Áöµµ ±â´ÉÀ¸·Î ¹æÃâ µÈ Á¤ÀǵÇÁö ¾ÊÀº °ª¿¡ ´ëÇÑ ¿À·ù 󸮸¦ Çâ»ó½Ãŵ´Ï´Ù. (CouchDB-83) Æ÷Àå ¹× ½Ã½ºÅÛ ÅëÇÕ : ¡¤`couchdb` ½ºÅ©¸³Æ®´Â À̽ļº ¹®Á¦¸¦ ÀÏÀ¸Å°´Â ±¸¼º °Ë»ç¸¦ ´õ ÀÌ»ó »ç¿ëÇÏÁö ¾Ê½À´Ï´Ù. ¡¤`-i` ¿É¼ÇÀ» »ç¿ëÇϵµ·Ï`-i` ¿É¼ÇÀ» »ç¿ëÇϱâ À§ÇØ`sudo` ¿¹Á¦¸¦ ¾÷µ¥ÀÌÆ®Çϸé`couchdb` »ç¿ëÀÚ°¡ ¾×¼¼½º ÇÒ ¼ö¾ø´Â µð·ºÅ͸®¿¡¼ È£Ãâ ÇÒ ¶§ ¹®Á¦¸¦ ÇØ°áÇÒ ¼ö ÀÖ½À´Ï´Ù. Futon À¯Æ¿¸®Æ¼ Ŭ¶óÀ̾ðÆ® : ¡¤ ºä ¼±Åñ⠵å·Ó ´Ù¿îÀº ÀÌÁ¦ µðÀÚÀÎ ¹®¼¸¦À§ÇÑ ¿ÉÆ® ±×·ìÀÌ Æ÷ÇԵǾî À־ Opera ¹× Internet Explorer¿¡¼ ÀÛµ¿ÇؾßÇÕ´Ï´Ù. (CouchDB-81)
couchdb. °ü·Ã ¼ÒÇÁÆ®¿þ¾î