¸ù¹ß - öž

orm-like °´Ã¼ ¸ÅÇÎÀ»À§ÇÑ MongoDB ÀÎÅÍÆäÀ̽º
Áö±Ý ´Ù¿î·Îµå

¸ù¹ß - öž ¼øÀ§ ¹× ¿ä¾à

±¤°í

  • Rating:
  • ƯÇã:
  • BSD License
  • °¡°Ý:
  • FREE
  • °Ô½ÃÀÚ À̸§:
  • Brendan W. McAdams
  • °Ô½ÃÀÚ À¥»çÀÌÆ®:
  • http://bitbucket.org/bwmcadams/

¸ù¹ß - öž ű×


¸ù¹ß - öž ¼³¸í

orm-like °´Ã¼ ¸ÊÇÎÀ»À§ÇÑ MongoDB ÀÎÅÍÆäÀ̽º Mongokit-Pylons´Â Pylons°¡ Áö¿øÇÏ´Â orm-like object ¸ÊÇÎÀ»À§ÇÑ mongodb ÀÎÅÍÆäÀ̽ºÀÔ´Ï´Ù. mongodb / mongokitÀº ¹«¾ùÀԴϱî? MongoDB´Â ¹«·á ¹× ¿ÀÇ ¼Ò½º, Schemaless ¹®¼­ ÁöÇâ µ¥ÀÌÅͺ£À̽ºÀÔ´Ï´Ù (http://mongodb.org¿¡¼­ Á¦°ø). MongokitFramework´Â ¿ÀºêÁ§Æ® ·¹À̾ Á¦°øÇÏ¿© MongoDB µ¥ÀÌÅ͸¦ °ü¸®ÇÏ´Â Çâ»óµÈ Á¢±Ù ¹æ½ÄÀ» Á¦°øÇÏ´Â ORM À¯»ç ·¹À̾îÀÔ´Ï´Ù. ÀÌ °èÃþÀ» »ç¿ëÇÏ¸é ±âº»°ª ¹× Çã¿ë ¹× Çʼö ÀԷ¶õÀ» Æ÷ÇÔÇÏ¿© ´ë·«ÀûÀÎ ½ºÅ°¸¶ À±°û¼±À» Á¤ÀÇ ÇÒ ¼ö ÀÖ½À´Ï´Ù. SchemaLess µ¥ÀÌÅͺ£À̽º¿¡´Â ½ºÅ°¸¶°¡ ºÎÁ·ÇÑ Àü¿øÀÌ ÄÑÁ® ÀÖÁö¸¸ ÀÏ°ü¼ºÀ» º¸ÀåÇϱâ À§ÇØ ÀÏ°ü¼ºÀ» º¸ÀåÇϱâ À§ÇØ (´ëºÎºÐÀÇ ½Ã°£ 3/100¸¸ÀÌ ¸¸ »ç¿ëµÇ´Â °æ¿ì¿¡µµ Çã¿ëµÇÁö ¾Ê¾Æ¾ßÇÏ´ÂÁö Á¦¾î°¡ µµ¿òÀ̵˴ϴÙ. http://bitbucket.org/namlook/mongokit/mongokit-pylons´Â Pylons WebFramework ³»¿¡¼­ ¸ùÅ°¸¦ ½±°Ô ÅëÇÕÇϱâÀ§ÇÑ Åø ¼¼Æ®¸¦ Á¦°øÇÏ´Â (Èñ¸ÁÀûÀ¸·Î ÀÓ½Ã) Æ÷Å©ÀÔ´Ï´Ù. Pylons Ini Config ÆÄÀÏ¿¡¼­ Mongo ±¸¼ºÀ» ±¸¹® ºÐ¼®ÇÏ°í Config / Environment.py¿¡¼­ Ç×»ó »ç¿ëÇÒ ¼öÀÖ´Â ThreadLocal ¿¬°á Ç® (SqlAlchemy°¡ ÀϹÝÀûÀ¸·Î Pylelons¿¡¼­ ¼³Ä¡µÇ´Â ¹æ¹ý°ú À¯»çÇÕ´Ï´Ù). ³» ÀÚ½ÅÀÇ »ç¿ë¹ý¿¡¼­ MongoKitÀÇ »ç¿ë¹ý°ú À¯»çÇÕ´Ï´Ù. Pylons Áö¿øÀ» Á¦ »ý»ê ½Ã½ºÅÛ¿¡ ÅëÇÕ ÇÑ ÈÄ, ³ª´Â ³»°¡ À¯¿ëÇÑ °ÍÀ» ¹ß°ß ÇÑ Mongokit-pylons Æ÷Å©¿¡ ¸î °¡Áö Çâ»óµÈ ±â´ÉÀ» Ãß°¡Çß½À´Ï´Ù. ÀÌ·¯ÇÑ ±â´É¿¡´Â °ªÀ»À§ÇÑ ¼Ó¼º°ú À¯»çÇÑ setter / getter ÇÁ·Ï½Ã°¡ Æ÷ÇԵ˴ϴ٠(¼ø¼öÇÑ »çÀü ¾×¼¼½º ´ë½Å) ¹× MongoDB µå¶óÀ̹öÀÇ ÀÚµ¿ ȸÀÇ ±â´ÉÀ» Áö¿øÇÕ´Ï´Ù. AutoreferencingÀ» »ç¿ëÇÏ¸é ´Ù¸¥ Mongokit °³Ã¼ ³»¿¡ Mongokit °´Ã¼ / ÀνºÅϽº¸¦ »ðÀÔ ÇÒ ¼ö ÀÖ½À´Ï´Ù. AutoreferencingÀ» »ç¿ëÇϸé Mongokit ¹× Pymongo µå¶óÀ̹ö°¡ ³»Àå µÈ MongoDit °´Ã¼ °ªÀ» ³»ºÎ MongoDB DBREF·Î º¯È¯ÇÕ´Ï´Ù. (DE) Á÷·ÄÈ­´Â Pymongo Driver°¡ ÀÚµ¿À¸·Î 󸮵˴ϴÙ.ÀÌ Æ÷Å©¸¦ ¸ÞÀÎ ÇÁ·ÎÁ§Æ®·Î ´Ù½Ã º´ÇÕ ÇÒ ¼öÀÖ´Â Èñ¸Á / ÀǵµÀÔ´Ï´Ù. ¿ä±¸ »çÇ× : ¡¤ ÆÄÀ̽ã


¸ù¹ß - öž °ü·Ã ¼ÒÇÁÆ®¿þ¾î