ºìÁªLinuxÃÅ»§
Linux°ïÖú

MongoDB 2.0.7·¢²¼£¬·Ö²¼Ê½ÎĵµÊý¾Ý¿â

·¢²¼Ê±¼ä:2012-08-10 11:21:10À´Ô´:ºìÁª×÷Õß:empast
MongoDBÊÇÒ»¸ö½éÓÚ¹ØÏµÊý¾Ý¿âºÍ·Ç¹ØÏµÊý¾Ý¿âÖ®¼äµÄ²úÆ·£¬ ÊǷǹØÏµÊý¾Ý¿âµ±Öй¦ÄÜ×î·á¸»£¬×îÏñ¹ØÏµÊý¾Ý¿âµÄ¡£ËûÖ§³ÖµÄÊý¾Ý½á¹¹·Ç³£ËÉÉ¢£¬ÊÇÀàËÆjsonµÄbjson¸ñʽ£¬Òò´Ë¿ÉÒÔ´æ´¢±È½Ï¸´ÔÓµÄÊý¾ÝÀàÐÍ¡£Mongo×î´óµÄÌØµãÊÇËûÖ§³ÖµÄ²éѯÓïÑԷdz£Ç¿´ó£¬ÆäÓï·¨ÓеãÀàËÆÓÚÃæÏò¶ÔÏóµÄ²éѯÓïÑÔ£¬¼¸ºõ¿ÉÒÔʵÏÖÀàËÆ¹ØÏµÊý¾Ý¿âµ¥±í²éѯµÄ¾ø´ó²¿·Ö¹¦ÄÜ£¬¶øÇÒ»¹Ö§³Ö¶ÔÊý¾Ý½¨Á¢Ë÷Òý¡£

ËüµÄÌØµãÊǸßÐÔÄÜ¡¢Òײ¿Êð¡¢Ò×ʹÓ㬴洢Êý¾Ý·Ç³£·½±ã¡£Ö÷Òª¹¦ÄÜÌØÐÔÓУº

ÃæÏò¼¯ºÏ´æ´¢£¬Ò×´æ´¢¶ÔÏóÀàÐ͵ÄÊý¾Ý¡£
ģʽ×ÔÓÉ¡£
Ö§³Ö¶¯Ì¬²éѯ¡£
Ö§³ÖÍêÈ«Ë÷Òý£¬°üº¬ÄÚ²¿¶ÔÏó¡£
Ö§³Ö²éѯ¡£
Ö§³Ö¸´Öƺ͹ÊÕϻָ´¡£
ʹÓøßЧµÄ¶þ½øÖÆÊý¾Ý´æ´¢£¬°üÀ¨´óÐͶÔÏó£¨ÈçÊÓÆµµÈ£©¡£
×Ô¶¯´¦ÀíË鯬£¬ÒÔÖ§³ÖÔÆ¼ÆËã²ã´ÎµÄÀ©Õ¹ÐÔ
Ö§³ÖRUBY£¬PYTHON£¬JAVA£¬C++£¬PHPµÈ¶àÖÖÓïÑÔ¡£
Îļþ´æ´¢¸ñʽΪBSON£¨Ò»ÖÖJSONµÄÀ©Õ¹£©
¿Éͨ¹ýÍøÂç·ÃÎÊ
Ëùν¡°ÃæÏò¼¯ºÏ¡±£¨Collenction-Orented£©£¬Òâ˼ÊÇÊý¾Ý±»·Ö×é´æ´¢ÔÚÊý¾Ý¼¯ÖУ¬±»³ÆÎªÒ»¸ö¼¯ºÏ£¨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¡£

MongoDB°ÑÊý¾Ý´æ´¢ÔÚÎļþÖУ¨Ä¬ÈÏ·¾¶Îª£º/data/db£©£¬ÎªÌá¸ßЧÂÊʹÓÃÄÚ´æÓ³ÉäÎļþ½øÐйÜÀí¡£

2012-08-08·¢²¼2.0.67Õýʽ°æ¡£ÉÏÒ»¸ö°æ±¾ÊÇ2011-06-05µÄ2.0.6.Õâ¸ö°æ±¾¾­¹ý1¸öRC.°üÀ¨ÈçϸĽø

Configure Release Notes

Bug
[SERVER-2833] - mongod.exe does not shut down correctly as a Windows service
[SERVER-2942] - MapViewOfFileEx failed during large import
[SERVER-3097] - mongod --install uses wrong image path depending on current working directory
[SERVER-3969] - Shell interactive password prompt can't handle spaces
[SERVER-4291] - Assertion: 13273:single data buffer expected while using mongodump
[SERVER-4800] - mongos cursor handling with timeouts
[SERVER-4907] - sparse indexes break replication of array based operators
[SERVER-5473] - mongostat throws an error when connecting via a 1.8.x mongos - "unrecognized command: getnonce"
[SERVER-5594] - missed check of node index when initializing replica set with host down
[SERVER-5663] - Private pages accumulate in Windows RAM and page file when journaling
[SERVER-5680] - repl13.js failing on Windows 64-bit
[SERVER-5872] - autosplit would be triggered before data size touch chunksize. The return message "updatedExisting" of update is missed
[SERVER-5920] - bad reload of database config
[SERVER-5988] - where3.js leaving collections on slave at end of test in 2.0 branch
[SERVER-6006] - moveChunk fails with migration already in progress
[SERVER-6047] - $pullAll causes empty embedded object field to be created
[SERVER-6132] - a failure inside MakeChunkWritable should call abort/fassert instead of assert
[SERVER-6162] - backport of targeted shard ranges instead of broadcast on all queries
[SERVER-6167] - very verbose messaging with large numbers of collections
[SERVER-6178] - Cannot use mongos if subset of config servers can't read from or write to disk
[SERVER-6252] - Debug assertion in Windows debug build, bad code in any build, due to incorrect lock usage
[SERVER-6305] - option to turn off splitVectors on particular mongoses
[SERVER-6311] - FlushViewOfFile failures can result in invalid journal on Windows
[SERVER-6359] - mongoexport now outputs full strings in CSV mode
[SERVER-6372] - fassert identifier causes Windows 64bit 2008+ to fail compile in 2.0 branch
[SERVER-6391] - Yielding with one (or more) active writer and heavy read load results in severe performance degradation
[SERVER-6509] - ignore SIGPIPE
[SERVER-6512] - ReplicaSetMonitor::_checkConnection does not check upper bounds for the indexes
Improvement
[SERVER-4992] - Disable dropDatabase command on "config" if sharded collections exist with data
[SERVER-6414] - use regular file io, not mmap for external sort

ÏÂÔØ£º32λ http://fastdl.mongodb.org/linux/mongodb-linux-i686-2.0.7.tgz

64λ http://fastdl.mongodb.org/linux/mongodb-linux-x86_64-2.0.7.tgz

Ô´Âë http://downloads.mongodb.org/src/mongodb-src-r2.0.7.tar.gz

À´×Ô:¿ªÔ´ÖйúÉçÇø
ÎÄÕÂÆÀÂÛ

¹²ÓÐ 0 ÌõÆÀÂÛ