·ÒëǰÑÔ - mongodbÖ¸ÄÏ£¨·Ò룩£¨Ò»£©
ÔÎÄ£ºhttp://www.cnblogs.com/xinghebuluo/archive/2011/11/25/2266201.html
ÔÆ¼ÆËã×î½üÔ½À´Ô½ÈÈ£¬¸÷ÀàÔÆ¼ÆËãÖÐÐÄÒ²ÊÇ±éµØ¿ª»¨£¬¶ømongodbÊǷǹØÏµÊý¾Ý¿â£¨nosql£©ÖбȽÏÈÈÃŵļ¼ÊõÖ®Ò»£¬ÎÒÒ²ÓÐÐÒÔÚ×öÕâ·½ÃæµÄ¹¤×÷£¬Æ½Ê±Ñ§Ï°ÒÔmongodb¹Ù·½ÎĵµÎªÖ÷£¨http://dl.mongodb.org/dl/docs/£¬¸ÃÎĵµÃ¿Ìì¶¼»áÉú³ÉÒ»¸öа汾£©£¬ËüÀïÃæ°üº¬ÁË¿ª·¢Ö¸ÄϺ͹ÜÀíÖ¸ÄÏÁ½´ó²¿·ÖµÄÄÚÈÝ¡£Åöµ½ÎÊÌâ¶¼ÊÇÔÚmongodb¹Ù·½ÂÛ̳£ºhttp://groups.google.com/group/mongodb-user »ñÈ¡°ïÖú¡£
ĿǰÓÐÒ»±¾ÖÐÎÄÊé¡¶mongodbȨÍþÖ¸ÄÏ¡·£¬ÀïÃæµÄÄÚÈݾÍÊÇÒÔmongodb¹Ù·½ÎĵµÎª»ù´¡·Òë¶øÀ´£¬´ó¼Ò¿ÉÒÔ¹Ø×¢Ò»Ï¡£ÓÉÓÚmongodbÏÖÔڵİ汾 ÒѾÊÇ2.0.1ÁË£¬ÎĵµµÄÄÚÈÝÒ²×öÁËһЩ¸üÐÂ(ºÍ¡¶mongodbȨÍþÖ¸ÄÏ¡·Ïà±È¸üв»»áÌ«¶à)£¬ËùÒÔÃÈÉúÁËÒ»¸ö·ÒëĿǰ°æ±¾µÄmongodb¹Ù·½Îĵµ µÄÏë·¨£¬Ò»À´ºÍ´ó¼Ò½»Á÷ѧϰ£¬¶þÀ´¿ÉÒÔ¶½´Ù×Ô¼º¸üÉîÈëµÄѧϰÕâ¸öÎĵµ¡£
ÎÒʹÓõÄÎĵµÊÇÔÚ2011Äê11ÔÂ22ÈÕÏÂÔØµÄ£¬ËäȻÿÌì¶¼ÔÚ¸üУ¬µ«ÊDZ䶯²»´ó£¨³ý·ÇÓÐеÄmongodb°æ±¾·¢²¼£©¡£
·ÒëµÄÄÚÈݷֳɿª·¢Õß²¿·ÖºÍ¹ÜÀíÕß²¿·Ö£¨ºÍ¹Ù·½Îĵµ±£³ÖÒ»Ö£©¡£
¸½ÉÏmongodbµÄ¼ò½é£¨À´×԰ٶȰٿƣ©£º
¼ò½é
¡¡¡¡MongoDBÊÇÒ»¸ö»ùÓÚ·Ö²¼Ê½Îļþ´æ´¢µÄÊý¾Ý¿â¡£ÓÉC++ÓïÑÔ±àд¡£Ö¼ÔÚΪWEBÓ¦ÓÃÌṩ¿ÉÀ©Õ¹µÄ¸ßÐÔÄÜÊý¾Ý´æ´¢½â¾ö·½°¸¡£
ÌØµã
¡¡¡¡ËüµÄÌØµãÊǸßÐÔÄÜ¡¢Òײ¿Êð¡¢Ò×ʹÓ㬴洢Êý¾Ý·Ç³£·½±ã¡£
Ö÷Òª¹¦ÄÜÌØÐÔÓУº¡¡¡¡
*ÃæÏò¼¯ºÏ´æ´¢£¬Ò×´æ´¢¶ÔÏóÀàÐ͵ÄÊý¾Ý¡£ ¡¡¡¡
*ģʽ×ÔÓÉ¡£¡¡¡¡
*Ö§³Ö¶¯Ì¬²éѯ¡£ ¡¡¡¡
*Ö§³ÖÍêÈ«Ë÷Òý£¬°üº¬ÄÚ²¿¶ÔÏó¡£ ¡¡¡¡
*Ö§³Ö²éѯ¡£ ¡¡¡¡
*Ö§³Ö¸´Öƺ͹ÊÕϻָ´¡£ ¡¡¡¡
*ʹÓøßЧµÄ¶þ½øÖÆÊý¾Ý´æ´¢£¬°üÀ¨´óÐͶÔÏó£¨ÈçÊÓÆµµÈ£©¡£¡¡¡¡
*×Ô¶¯´¦ÀíË鯬£¬ÒÔÖ§³ÖÔÆ¼ÆËã²ã´ÎµÄÀ©Õ¹ÐÔ¡£¡¡¡¡
*Ö§³ÖRUBY£¬PYTHON£¬JAVA£¬C++£¬PHP,C#µÈ¶àÖÖÓïÑÔ¡£¡¡¡¡
*Îļþ´æ´¢¸ñʽΪBSON£¨Ò»ÖÖJSONµÄÀ©Õ¹£©¡£¡¡¡¡
*¿Éͨ¹ýÍøÂç·ÃÎÊ¡£
ʹÓÃÔÀí
¡¡¡¡Ëùν¡°ÃæÏò¼¯ºÏ¡±£¨Collection-Oriented£©£¬Òâ˼ÊÇÊý¾Ý±»·Ö×é´æ´¢ÔÚÊý¾Ý¼¯ÖУ¬±»³ÆÎªÒ»¸ö¼¯ºÏ£¨Collenction)¡£ ÿ¸ö¼¯ºÏÔÚÊý¾Ý¿âÖж¼ÓÐÒ»¸öΨһµÄ±êʶÃû£¬²¢ÇÒ¿ÉÒÔ°üº¬ÎÞÏÞÊýÄ¿µÄÎĵµ¡£¼¯ºÏµÄ¸ÅÄîÀàËÆ¹ØÏµÐÍÊý¾Ý¿â£¨RDBMS£©ÀïµÄ±í£¨table£©£¬²»Í¬µÄÊÇËü²»Ðè Òª¶¨ÒåÈκÎģʽ£¨schema)¡£¡¡¡¡Ä£Ê½×ÔÓÉ£¨schema-free)£¬Òâζ×ŶÔÓÚ´æ´¢ÔÚmongodbÊý¾Ý¿âÖеÄÎļþ£¬ÎÒÃDz»ÐèÒªÖªµÀËüµÄÈκνṹ ¶¨Òå¡£Èç¹ûÐèÒªµÄ»°£¬ÄãÍêÈ«¿ÉÒ԰Ѳ»Í¬½á¹¹µÄÎļþ´æ´¢ÔÚͬһ¸öÊý¾Ý¿âÀï¡£¡¡¡¡´æ´¢ÔÚ¼¯ºÏÖеÄÎĵµ£¬±»´æ´¢Îª¼ü-Öµ¶ÔµÄÐÎʽ¡£¼üÓÃÓÚΨһ±êʶһ¸öÎĵµ£¬Îª×Ö ·û´®ÀàÐÍ£¬¶øÖµÔò¿ÉÒÔÊǸ÷ÖÖ¸´ÔÓµÄÎļþÀàÐÍ¡£ÎÒÃdzÆÕâÖÖ´æ´¢ÐÎʽΪBSON£¨Binary Serialized dOcument Format£©¡£
ʵ¼ÊÓ¦ÓÃ
¡¡¡¡MongoDB·þÎñ¶Ë¿ÉÔËÐÐÔÚLinux¡¢Windows»òOS Xƽ̨£¬Ö§³Ö32λºÍ64λӦÓã¬Ä¬È϶˿ÚΪ27017¡£ÍƼöÔËÐÐÔÚ64λƽ̨£¬ÒòΪMongoDBÔÚ32λģʽÔËÐÐʱ֧³ÖµÄ×î´óÎļþ³ß´çΪ2GB¡£
ÍÆ¼öÐÅÏ¢
- ¡¾ÊÓÆµ²¥·Å¡¿JplayerÊÓÆµ²¥·ÅÆ÷µÄʹÓÃ
- memcacheÄÚ´æÔÀí
- Memcache¼¼Êõ·ÖÏí£º½éÉÜ¡¢Ê¹Óᢴ洢¡¢Ëã·¨¡¢ÓÅ»¯....
- php³£ÓÃÕýÔò±í´ïʽ
- phpÐÔÄܼà²âÄ£¿éXHProf
- ÈÃCI¿ò¼ÜÖ§³Öservice²ã
- ʹÓÃPHPÉú³É´øLOGOµÄ¸öÐÔ»¯¶þάÂëͼÏñ
- ¹ØÓÚCodeIgniterÄã¿ÉÄܲ»ÖªµÀµÄ5¸ö֪ʶµã
- Memcache ºÁÃë¼¶³¬Ê±¼°ÆäËû³£¼ûÎÊÌâ»ã×Ü
- [PHP±Ê¼Ç]PHPQueryÒ»¸ö´¦ÀíDOMµÄÀûÆ÷
ÈÈÃÅÐÅÏ¢
- nohup: redirecting stderr to stdou....
- ʹÓÃlog_formatΪNginx·þÎñÆ÷ÉèÖøüÏêϸµÄÈÕÖ¾¸ñʽ
- jquery easyUI--dataGrid-Json
- [Ô´´]·ÂGoogle Reader¡¢ÐÂÀË΢²©¡¢ÌÚѶ΢²©µ....
- ÀûÓÃKeepalived+mysql¹¹½¨¸ß¿ÉÓÃMySQLË«Ö÷×Ô¶....
- Nginx+keepalivedʵÏÖ¸ºÔؾùºâºÍË«»úÈȱ¸¸ß¿ÉÓÃ
- jqueryʵÏÖÒ³Ãæ¼ÓÔØ½ø¶ÈÌõ
- Rolling cURL: PHP²¢·¢×î¼Ñʵ¼ù
- codeigniter ·ÓÉÖÕ¼«ÓÅ»¯(url rewrite)
- linuxÏÂÉèÖÃsshÎÞÃÜÂëµÇ¼
×î½ü¸üÐÂ
- PHP»ñÈ¡Óû§µÄÕæÊµIP£¬²¢ÅжÏÊÇ·ñÄÚÍøIP
- PHP ´íÎóÈÕÖ¾ error_log
- ÀûÓÃbigpipe»úÖÆÊµÏÖÒ³ÃæÄ£¿éµÄÒì²½äÖȾ chunked¼¼Êõ
- php¿ØÖÆÎļþÏÂÔØËÙ¶È
- js + php ¶ÁÈ¡¡¢²¥·ÅÊÓÆµÁ÷ ¼æÈÝfirefox£¬c....
- ¡¾ÊÓÆµ²¥·Å¡¿JplayerÊÓÆµ²¥·ÅÆ÷µÄʹÓÃ
- UNICODE Óë UTF-8 µÄ¹ØÏµ
- memcacheÄÚ´æÔÀí
- Memcache¼¼Êõ·ÖÏí£º½éÉÜ¡¢Ê¹Óᢴ洢¡¢Ëã·¨¡¢ÓÅ»¯....
- phpʹÓÃmb_detect_encoding¼ì²â×Ö·û´®±àÂë
ÆÀÂÛ