14 เบชเบดเปˆเบ‡เบ—เบตเปˆเบ‚เป‰เบญเบเบขเบฒเบเบฎเบนเป‰เบเปˆเบญเบ™เบ—เบตเปˆเบˆเบฐเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบเบฑเบš MongoDB

เบเบฒเบ™โ€‹เปเบ›โ€‹เบžเบฒโ€‹เบชเบฒโ€‹เบ‚เบญเบ‡โ€‹เบšเบปเบ”โ€‹เบ„เบงเบฒเบกโ€‹เป„เบ”เป‰โ€‹เบ–เบทเบโ€‹เบเบฐโ€‹เบเบฝเบกโ€‹เปƒเบ™โ€‹เบชเบฐโ€‹เบกเบฒเบ”โ€‹เบชเบฐโ€‹เบกเบฒเบ”โ€‹เบ‚เบญเบ‡โ€‹เบเบฒเบ™โ€‹เป€เบฅเบตเปˆเบกโ€‹เบ•เบปเป‰เบ™โ€‹เบ‚เบญเบ‡โ€‹เบงเบดโ€‹เบŠเบฒโ€‹เบเบฒเบ™ "เบ–เบฒเบ™เบ‚เปเป‰เบกเบนเบ™เบ—เบตเปˆเบšเปเปˆเบเปˆเบฝเบงเบ‚เป‰เบญเบ‡".

14 เบชเบดเปˆเบ‡เบ—เบตเปˆเบ‚เป‰เบญเบเบขเบฒเบเบฎเบนเป‰เบเปˆเบญเบ™เบ—เบตเปˆเบˆเบฐเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบเบฑเบš MongoDB

เบˆเบธเบ”เป€เบ”เบฑเปˆเบ™:

  • เบกเบฑเบ™เป€เบ›เบฑเบ™เบชเบดเปˆเบ‡เบชเปเบฒเบ„เบฑเบ™เบ—เบตเปˆเบชเบธเบ”เบ—เบตเปˆเบˆเบฐเบžเบฑเบ”เบ—เบฐเบ™เบฒ schema เป€เบ–เบดเบ‡เปเบกเปˆเบ™เบงเปˆเบฒเบกเบฑเบ™เป€เบ›เบฑเบ™เบ—เบฒเบ‡เป€เบฅเบทเบญเบเปƒเบ™ MongoDB.
  • เป€เบŠเบฑเปˆเบ™เบ”เบฝเบงเบเบฑเบ™, เบ”เบฑเบ”เบŠเบฐเบ™เบตเบ•เป‰เบญเบ‡เบเบปเบ‡เบเบฑเบš schema เปเบฅเบฐเบฎเบนเบšเปเบšเบšเบเบฒเบ™เป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡เบ‚เบญเบ‡เบ—เปˆเบฒเบ™.
  • เบซเบผเบตเบเป€เบงเบฑเป‰เบ™เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เบงเบฑเบ”เบ–เบธเบ‚เบฐเบซเบ™เบฒเบ”เปƒเบซเบเปˆเปเบฅเบฐ array เบ‚เบฐเบซเบ™เบฒเบ”เปƒเบซเบเปˆ.
  • เบˆเบปเปˆเบ‡เบฅเบฐเบกเบฑเบ”เบฅเบฐเบงเบฑเบ‡เบเบฑเบšเบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒ MongoDB, เป‚เบ”เบเบชเบฐเป€เบžเบฒเบฐเปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆเบกเบฑเบ™เบกเบฒเบเบฑเบšเบ„เบงเบฒเบกเบ›เบญเบ”เป„เบžเปเบฅเบฐเบ„เบงเบฒเบกเบซเบ™เป‰เบฒเป€เบŠเบทเปˆเบญเบ–เบท.
  • MongoDB เบšเปเปˆเบกเบตเบ•เบปเบงเป€เบžเบตเปˆเบกเบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบšเปเบšเบšเบชเบญเบšเบ–เบฒเบก, เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™เบ—เปˆเบฒเบ™เบ•เป‰เบญเบ‡เบฅเบฐเบกเบฑเบ”เบฅเบฐเบงเบฑเบ‡เปƒเบ™เป€เบงเบฅเบฒเบ›เบฐเบ•เบดเบšเบฑเบ”เบเบฒเบ™เบชเบญเบšเบ–เบฒเบก.

เบ‚เป‰เบญเบเป„เบ”เป‰เป€เบฎเบฑเบ”เบงเบฝเบเบเบฑเบšเบ–เบฒเบ™เบ‚เปเป‰เบกเบนเบ™เป€เบ›เบฑเบ™เป€เบงเบฅเบฒเบ”เบปเบ™เบ™เบฒเบ™, เปเบ•เปˆเบงเปˆเบฒเบžเบฝเบ‡เปเบ•เปˆเบšเปเปˆเบ”เบปเบ™เบกเบฒเบ™เบตเป‰เป„เบ”เป‰เบ„เบปเป‰เบ™เบžเบปเบš MongoDB. เบกเบตเบšเบฒเบ‡เบชเบดเปˆเบ‡เบ—เบตเปˆเบ‚เป‰เบญเบเบขเบฒเบเบฎเบนเป‰เบเปˆเบญเบ™เบ—เบตเปˆเบ‚เป‰เบญเบเบˆเบฐเป€เบฅเบตเปˆเบกเป€เบฎเบฑเบ”เบงเบฝเบเบเบฑเบšเบกเบฑเบ™. เปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆเบšเบธเบเบ„เบปเบ™เปƒเบ”เบซเบ™เบถเปˆเบ‡เบกเบตเบ›เบฐเบชเบปเบšเบเบฒเบ™เปƒเบ™เบžเบฒเบเบชเบฐเบซเบ™เบฒเบกเบชเบฐเป€เบžเบฒเบฐเปƒเบ”เบซเบ™เบถเปˆเบ‡, เบžเบงเบเป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒเบกเบตเปเบ™เบงเบ„เบดเบ” preconceived เบเปˆเบฝเบงเบเบฑเบšเบชเบดเปˆเบ‡เบ—เบตเปˆเบ–เบฒเบ™เบ‚เปเป‰เบกเบนเบ™เปเบฅเบฐเบชเบดเปˆเบ‡เบ—เบตเปˆเป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒเป€เบฎเบฑเบ”. เปƒเบ™เบ„เบงเบฒเบกเบซเบงเบฑเบ‡เบ—เบตเปˆเบˆเบฐเป€เบฎเบฑเบ”เปƒเบซเป‰เบœเบนเป‰เบญเบทเปˆเบ™เป€เบ‚เบปเป‰เบฒเปƒเบˆเบ‡เปˆเบฒเบเบ‚เบถเป‰เบ™, เบ‚เป‰เบฒเบžเบฐเป€เบˆเบปเป‰เบฒเบชเบฐเป€เบซเบ™เบตเบšเบฑเบ™เบŠเบตเบฅเบฒเบเบŠเบทเปˆเบ‚เบญเบ‡เบ„เบงเบฒเบกเบœเบดเบ”เบžเบฒเบ”เบ—เบปเปˆเบงเป„เบ›.

เบเบฒเบ™เบชเป‰เบฒเบ‡เป€เบŠเบตเบšเป€เบงเบต MongoDB เป‚เบ”เบเบšเปเปˆเบกเบตเบเบฒเบ™เบžเบดเบชเบนเบ”เบขเบทเบ™เบขเบฑเบ™

เปเบ•เปˆเบซเบ™เป‰เบฒเป€เบชเบเบ”เบฒเบ, MongoDB เป„เบ”เป‰เบ–เบทเบเบ•เบดเบ”เบ•เบฑเป‰เบ‡เป‚เบ”เบเบšเปเปˆเบกเบตเบเบฒเบ™เบžเบดเบชเบนเบ”เบขเบทเบ™เบขเบฑเบ™เป‚เบ”เบเบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™. เบชเปเบฒเบฅเบฑเบšเบชเบฐเบ–เบฒเบ™เบตเป€เบฎเบฑเบ”เบงเบฝเบเบ—เบตเปˆเป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡เบขเบนเปˆเปƒเบ™เบ—เป‰เบญเบ‡เบ–เบดเปˆเบ™, เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบ™เบตเป‰เปเบกเปˆเบ™เบ›เบปเบเบเบฐเบ•เบด. เปเบ•เปˆเป€เบ™เบทเปˆเบญเบ‡เบˆเบฒเบ MongoDB เป€เบ›เบฑเบ™เบฅเบฐเบšเบปเบšเบœเบนเป‰เปƒเบŠเป‰เบซเบผเบฒเบเบ„เบปเบ™เบกเบฑเบเปƒเบŠเป‰เบซเบ™เปˆเบงเบเบ„เบงเบฒเบกเบˆเปเบฒเบ‚เบฐเบซเบ™เบฒเบ”เปƒเบซเบเปˆ, เบกเบฑเบ™เบˆเบฐเบ”เบตเบเบงเปˆเบฒเบ–เป‰เบฒเบ—เปˆเบฒเบ™เป€เบญเบปเบฒเบกเบฑเบ™เปƒเบชเปˆเป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเบ—เบตเปˆเบกเบต RAM เบซเบผเบฒเบเป€เบ—เบปเปˆเบฒเบ—เบตเปˆเป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰, เป€เบ–เบดเบ‡เปเบกเปˆเบ™เบงเปˆเบฒเบ—เปˆเบฒเบ™เบˆเบฐเปƒเบŠเป‰เบกเบฑเบ™เป€เบžเบทเปˆเบญเบžเบฑเบ”เบ—เบฐเบ™เบฒเป€เบ—เบปเปˆเบฒเบ™เบฑเป‰เบ™. เบเบฒเบ™เบ•เบดเบ”เบ•เบฑเป‰เบ‡เปƒเบ™เป€เบŠเบตเบšเป€เบงเบตเบœเปˆเบฒเบ™เบžเบญเบ”เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบชเบฒเบกเบฒเบ”เบกเบตเบšเบฑเบ™เบซเบฒ, เป‚เบ”เบเบชเบฐเป€เบžเบฒเบฐเบ–เป‰เบฒเบฅเบฐเบซเบฑเบ” javascript เบชเบฒเบกเบฒเบ”เบ–เบทเบเบ›เบฐเบ•เบดเบšเบฑเบ”เปƒเบ™เบเบฒเบ™เบฎเป‰เบญเบ‡เบ‚เป (เบ•เบปเบงเบขเปˆเบฒเบ‡, $where เป€เบ›เบฑเบ™เบ„เบงเบฒเบกเบ„เบดเบ”เบชเปเบฒเบฅเบฑเบš เบเบฒเบ™เบชเบฑเบเบขเบฒ).

เบกเบตเบงเบดเบ—เบตเบเบฒเบ™เบเบงเบ”เบชเบญเบšเบ„เบงเบฒเบกเบ–เบทเบเบ•เป‰เบญเบ‡เบซเบผเบฒเบ, เปเบ•เปˆเบ—เบตเปˆเบ‡เปˆเบฒเบเบ—เบตเปˆเบชเบธเบ”เปเบกเปˆเบ™เบเปเบฒเบ™เบปเบ” ID เบœเบนเป‰เปƒเบŠเป‰ / เบฅเบฐเบซเบฑเบ”เบœเปˆเบฒเบ™. เปƒเบŠเป‰เบ„เบงเบฒเบกเบ„เบดเบ”เบ™เบตเป‰เปƒเบ™เบ‚เบฐเบ™เบฐเบ—เบตเปˆเป€เบˆเบปเป‰เบฒเบ„เบดเบ”เบเปˆเบฝเบงเบเบฑเบšเบเบฒเบ™เบžเบดเบชเบนเบ”เบขเบทเบ™เบขเบฑเบ™เปเบšเบšเปเบŸเบ™เบŠเบตเป‚เบ”เบเบญเบตเบ‡เปƒเบชเปˆ LDAP. เป€เบกเบทเปˆเบญเป€เบงเบปเป‰เบฒเป€เบ–เบดเบ‡เบ„เบงเบฒเบกเบ›เบญเบ”เป„เบž, MongoDB เบ„เบงเบ™เป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบ›เบฑเบšเบ›เบธเบ‡เบขเปˆเบฒเบ‡เบ•เปเปˆเป€เบ™เบทเปˆเบญเบ‡, เปเบฅเบฐเบšเบฑเบ™เบ—เบถเบเบ„เบงเบ™เบˆเบฐเบ–เบทเบเบเบงเบ”เบชเบญเบšเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡เบ—เบตเปˆเบšเปเปˆเป„เบ”เป‰เบฎเบฑเบšเบญเบฐเบ™เบธเบเบฒเบ”. เบ•เบปเบงเบขเปˆเบฒเบ‡, เบ‚เป‰เบญเบเบกเบฑเบเป€เบฅเบทเบญเบเบžเบญเบ”เบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™เป€เบ›เบฑเบ™เบžเบญเบ”เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™.

เบขเปˆเบฒเบฅเบทเบกเบœเบนเบเบกเบฑเบ”เบ”เป‰เบฒเบ™เบเบฒเบ™เป‚เบˆเบกเบ•เบตเบ‚เบญเบ‡เบ—เปˆเบฒเบ™เบเบฑเบš MongoDB

เบฅเบฒเบเบŠเบทเปˆเบเบฒเบ™เบเบงเบ”เบชเบญเบšเบ„เบงเบฒเบกเบ›เบญเบ”เป„เบž MongoDB เบกเบตเบ„เปเบฒเปเบ™เบฐเบ™เปเบฒเบ—เบตเปˆเบ”เบตเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบซเบผเบธเบ”เบœเปˆเบญเบ™เบ„เบงเบฒเบกเบชเปˆเบฝเบ‡เบ•เปเปˆเบเบฒเบ™เบšเบธเบเบฅเบธเบเป€เบ„เบทเบญเบ‚เปˆเบฒเบเปเบฅเบฐเบเบฒเบ™เบฎเบปเปˆเบงเป„เบซเบฅเบ‚เบญเบ‡เบ‚เปเป‰เบกเบนเบ™. เบกเบฑเบ™เบ‡เปˆเบฒเบเบ—เบตเปˆเบˆเบฐเบ‚เบฑเบ”เบกเบฑเบ™เบญเบญเบเปเบฅเบฐเป€เบงเบปเป‰เบฒเบงเปˆเบฒเป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒเบšเปเปˆเบˆเปเบฒเป€เบ›เบฑเบ™เบ•เป‰เบญเบ‡เบกเบตเบ„เบงเบฒเบกเบ›เบญเบ”เป„เบžเบชเบนเบ‡. เบขเปˆเบฒเบ‡เปƒเบ”เบเปเบ•เบฒเบก, เบกเบฑเบ™เบšเปเปˆเบ‡เปˆเบฒเบเบ”เบฒเบเปเบฅเบฐเบ™เบตเป‰เปƒเบŠเป‰เบเบฑเบšเป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบ MongoDB เบ—เบฑเบ‡เบซเบกเบปเบ”. เป‚เบ”เบเบชเบฐเป€เบžเบฒเบฐ, เบ–เป‰เบฒเบšเปเปˆเบกเบตเป€เบซเบ”เบœเบปเบ™เบ—เบตเปˆเบซเบ™เป‰เบฒเบชเบปเบ™เปƒเบˆเบ—เบตเปˆเบˆเบฐเปƒเบŠเป‰ mapReduce, group เบซเบผเบท $เบขเบนเปˆเปƒเบช, เบ—เปˆเบฒเบ™เบˆเปเบฒเป€เบ›เบฑเบ™เบ•เป‰เบญเบ‡เบ›เบดเบ”เบเบฒเบ™เปƒเบŠเป‰เบฅเบฐเบซเบฑเบ”เบ—เบตเปˆเบ•เบปเบ™เป€เบญเบ‡เบกเบฑเบเปƒเบ™ JavaScript เป‚เบ”เบเบเบฒเบ™เบ‚เบฝเบ™เปƒเบ™เป„เบŸเบฅเปŒเบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒ javascriptEnabled:false. เป€เบ™เบทเปˆเบญเบ‡เบˆเบฒเบเป„เบŸเบฅเปŒเบ‚เปเป‰เบกเบนเบ™เบšเปเปˆเป„เบ”เป‰เบ–เบทเบเป€เบ‚เบปเป‰เบฒเบฅเบฐเบซเบฑเบ”เปƒเบ™ MongoDB เบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™, เบกเบฑเบ™เป€เบฎเบฑเบ”เปƒเบซเป‰เบ„เบงเบฒเบกเบฎเบนเป‰เบชเบถเบเบ—เบตเปˆเบˆเบฐเบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™ MongoDB เบเบฑเบš เบœเบนเป‰เปƒเบŠเป‰เบชเบฐเป€เบžเบฒเบฐ, เบ—เบตเปˆเบกเบตเบเบฒเบ™เป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡เป„เบŸเบฅเปŒเบขเปˆเบฒเบ‡เป€เบ•เบฑเบกเบ—เบตเปˆ, เบกเบตเบเบฒเบ™เป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡เบˆเปเบฒเบเบฑเบ”เบžเบฝเบ‡เปเบ•เปˆเบกเบฑเบ™เปเบฅเบฐเบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”เปƒเบ™เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เบเบฒเบ™เบ„เบงเบšเบ„เบธเบกเบเบฒเบ™เป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡เป„เบŸเบฅเปŒเบ‚เบญเบ‡เบฅเบฐเบšเบปเบšเบ›เบฐเบ•เบดเบšเบฑเบ”เบเบฒเบ™เบ‚เบญเบ‡เบ•เบปเบ™เป€เบญเบ‡.

เบœเบดเบ”เบžเบฒเบ”เปƒเบ™เบ‚เบฐเบ™เบฐเบ—เบตเปˆเบžเบฑเบ”เบ—เบฐเบ™เบฒเบงเบปเบ‡เบˆเบญเบ™

MongoDB เบšเปเปˆเป„เบ”เป‰เปƒเบŠเป‰ schema. เปเบ•เปˆเบ™เบตเป‰เบšเปเปˆเป„เบ”เป‰เบซเบกเบฒเบเบ„เบงเบฒเบกเบงเปˆเบฒเป‚เบ„เบ‡เบเบฒเบ™เบšเปเปˆเบˆเปเบฒเป€เบ›เบฑเบ™. เบ–เป‰เบฒเบ—เปˆเบฒเบ™เบ•เป‰เบญเบ‡เบเบฒเบ™เป€เบเบฑเบšเบฎเบฑเบเบชเบฒเป€เบญเบเบฐเบชเบฒเบ™เป‚เบ”เบเบšเปเปˆเบกเบตเบฎเบนเบšเปเบšเบšเบ—เบตเปˆเบชเบญเบ”เบ„เปˆเบญเบ‡เบเบฑเบ™, เบเบฒเบ™เป€เบเบฑเบšเบฎเบฑเบเบชเบฒเบžเบงเบเบกเบฑเบ™เบชเบฒเบกเบฒเบ”เป„เบงเปเบฅเบฐเบ‡เปˆเบฒเบเบ”เบฒเบ, เปเบ•เปˆเบเบฒเบ™เบ”เบถเบ‡เบ‚เปเป‰เบกเบนเบ™เปƒเบ™เบžเบฒเบเบซเบผเบฑเบ‡เปเบกเปˆเบ™เบกเบตเบ„เบงเบฒเบกเบซเบเบธเป‰เบ‡เบเบฒเบ. เบเบฒเบ.

เบšเบปเบ”เบ„เบงเบฒเบกเบ„เบฅเบฒเบชเบชเบดเบ "6 เบเบปเบ”เบฅเบฐเบšเบฝเบšเบ‚เบญเบ‡เบซเบปเบงเป‚เบ›เป‰เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบญเบญเบเปเบšเบš MongoDB Schema" เบกเบฑเบ™เบ„เบธเป‰เบกเบ„เปˆเบฒเบ—เบตเปˆเบˆเบฐเบญเปˆเบฒเบ™, เปเบฅเบฐเบฅเบฑเบเบชเบฐเบ™เบฐเป€เบŠเบฑเปˆเบ™: Schema Explorer เปƒเบ™เป€เบ„เบทเปˆเบญเบ‡เบกเบทเบ‚เบญเบ‡เบžเบฒเบเบชเปˆเบงเบ™เบ—เบตเบชเบฒเบก Studio 3T, เบกเบฑเบ™เป€เบ›เบฑเบ™เบกเบนเบ™เบ„เปˆเบฒเบ—เบตเปˆเบˆเบฐเบ™เปเบฒเปƒเบŠเป‰เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบเบงเบ”เบชเบญเบšเบ›เบปเบเบเบฐเบ•เบดเบ‚เบญเบ‡เบงเบปเบ‡เบˆเบญเบ™.

เบขเปˆเบฒโ€‹เบฅเบทเบกโ€‹เบเปˆเบฝเบงโ€‹เบเบฑเบšโ€‹เบเบฒเบ™โ€‹เบˆเบฑเบ”โ€‹เบฅเบฝเบ‡โ€‹เบฅเปเบฒโ€‹เบ”เบฑเบšโ€‹

เบเบฒเบ™เบฅเบทเบกเบเบฒเบ™เบˆเบฑเบ”เบฅเบฝเบ‡เบฅเบณเบ”เบฑเบšเบชเบฒเบกเบฒเบ”เป€เบฎเบฑเบ”เปƒเบซเป‰เป€เบเบตเบ”เบ„เบงเบฒเบกเบญเบธเบเบญเบฑเปˆเบ‡ เปเบฅเบฐเป€เบชเบเป€เบงเบฅเบฒเบซเบผเบฒเบเบเบงเปˆเบฒเบเบฒเบ™เบเบณเบ™เบปเบ”เบ„เปˆเบฒเบ—เบตเปˆเบšเปเปˆเบ–เบทเบเบ•เป‰เบญเบ‡เบญเบทเปˆเบ™เป†. เป‚เบ”เบเบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™ MongoBD เปƒเบŠเป‰ เบเบฒเบ™เบˆเบฑเบ”เบฅเบฝเบ‡เบ–เบฒเบ™เบชเบญเบ‡. เปเบ•เปˆเบกเบฑเบ™เบ„เบปเบ‡เบˆเบฐเบšเปเปˆเป€เบ›เบฑเบ™เบ›เบฐเป‚เบซเบเบ”เบ•เปเปˆเปƒเบœ. เบเบฒเบ™เบˆเบฑเบ”เบฅเบฝเบ‡เปเบšเบšเบ–เบฒเบ™เบชเบญเบ‡เบ—เบตเปˆเบฅเบฐเบญเบฝเบ”เบญเปˆเบญเบ™, เบญเปˆเบญเบ™เป„เบซเบง, เบ–เบทเบเบžเบดเบˆเบฒเบฅเบฐเบ™เบฒเป€เบ›เบฑเบ™เบฅเบฑเบเบชเบฐเบ™เบฐเบ—เบตเปˆเบขเบฒเบเบฎเบนเป‰เบขเบฒเบเป€เบซเบฑเบ™เบžเป‰เบญเบกเบเบฑเบšเบฅเบนเบเบ›เบฑเบ”, caftans เปเบฅเบฐ mustaches curly เบเบฑเบšเบ„เบทเบ™เป„เบ›เบšเปˆเบญเบ™เปƒเบ™เบŠเบธเบกเบ›เบต 80 เบ‚เบญเบ‡เบชเบฐเบ•เบฐเบงเบฑเบ”เบ—เบตเปˆเบœเปˆเบฒเบ™เบกเบฒ. เปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เบ‚เบญเบ‡เบžเบงเบเป€เบ‚เบปเบฒเปเบกเปˆเบ™เบšเปเปˆเบชเบฒเบกเบฒเบ”เปƒเบซเป‰เบญเบฐเป„เบžเป„เบ”เป‰. เปƒเบ™เบŠเบตเบงเบดเบ”เบˆเบดเบ‡ "เบฅเบปเบ”เบˆเบฑเบ" เปเบกเปˆเบ™เบ„เบทเบเบฑเบ™เบเบฑเบš "เบฅเบปเบ”เบˆเบฑเบ". เปเบฅเบฐ "เบญเบฑเบ‡เบเบดเบ”" เปเบฅเบฐ "เบญเบฑเบ‡เบเบดเบ”" เปเบกเปˆเบ™เบชเบฐเบ–เบฒเบ™เบ—เบตเปˆเบ”เบฝเบงเบเบฑเบ™. เบ•เบปเบงเบญเบฑเบเบชเบญเบ™เบ•เบปเบงเบ™เป‰เบญเบเปเบกเปˆเบ™เบžเบฝเบ‡เปเบ•เปˆเบ•เบปเบงเบžเบดเบกเปƒเบซเบเปˆเบ—เบฝเบšเป€เบ—เบปเปˆเบฒเบเบฑเบšเบ•เบปเบงเบญเบฑเบเบชเบญเบ™เปƒเบซเบเปˆ. เปเบฅเบฐเบขเปˆเบฒเป€เบฎเบฑเบ”เปƒเบซเป‰เบ‚เป‰เบญเบเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เปƒเบ™เบเบฒเบ™เบˆเบฑเบ”เบฅเบฝเบ‡ diacritics. เป€เบกเบทเปˆเบญเบชเป‰เบฒเบ‡เบ–เบฒเบ™เบ‚เปเป‰เบกเบนเบ™เปƒเบ™ MongoDB, เปƒเบซเป‰เปƒเบŠเป‰ accent-insensitive collation เปเบฅเบฐ เบฅเบปเบ‡เบ—เบฐเบšเบฝเบ™, เป€เบŠเบดเปˆเบ‡เบเบปเบ‡เบเบฑเบšเบžเบฒเบชเบฒเปเบฅเบฐ เบงเบฑเบ”เบ—เบฐเบ™เบฐเบ—เปเบฒเบœเบนเป‰เปƒเบŠเป‰เบฅเบฐเบšเบปเบš. เบ™เบตเป‰เบˆเบฐเป€เบฎเบฑเบ”เปƒเบซเป‰เบเบฒเบ™เบŠเบญเบเบซเบฒเบ‚เปเป‰เบกเบนเบ™เบชเบฐเบ•เบฃเบดเบ‡เบ‡เปˆเบฒเบเบ‚เบถเป‰เบ™เบซเบผเบฒเบ.

เบชเป‰เบฒเบ‡เบ„เปเป€เบฅเบฑเบเบŠเบฑเบ™เบ—เบตเปˆเบกเบตเป€เบญเบเบฐเบชเบฒเบ™เบ‚เบฐเบซเบ™เบฒเบ”เปƒเบซเบเปˆ

MongoDB เบกเบตเบ„เบงเบฒเบกเบเบดเบ™เบ”เบตเบ—เบตเปˆเบˆเบฐเป€เบ›เบฑเบ™เป€เบˆเบปเป‰เบฒเบžเบฒเบšเป€เบญเบเบฐเบชเบฒเบ™เบ‚เบฐเบซเบ™เบฒเบ”เปƒเบซเบเปˆเป€เบ–เบดเบ‡ 16MB เปƒเบ™เบ„เปเป€เบฅเบฑเบเบŠเบฑเบ™, เปเบฅเบฐ GridFS เบญเบญเบเปเบšเบšเบชเปเบฒเบฅเบฑเบšเป€เบญเบเบฐเบชเบฒเบ™เบ‚เบฐเบซเบ™เบฒเบ”เปƒเบซเบเปˆเบ—เบตเปˆเบกเบตเบ‚เบฐเบซเบ™เบฒเบ”เปƒเบซเบเปˆเบเบงเปˆเบฒ 16 MB. เปเบ•เปˆเบžเบฝเบ‡เปเบ•เปˆเบเป‰เบญเบ™เบงเปˆเบฒเป€เบญเบเบฐเบชเบฒเบ™เบ‚เบฐเบซเบ™เบฒเบ”เปƒเบซเบเปˆเบชเบฒเบกเบฒเบ”เบ–เบทเบเบงเบฒเบ‡เป„เบงเป‰เบขเบนเปˆเบ—เบตเปˆเบ™เบฑเป‰เบ™, เบเบฒเบ™เป€เบเบฑเบšเบฎเบฑเบเบชเบฒเบžเบงเบเบกเบฑเบ™เบขเบนเปˆเบ—เบตเปˆเบ™เบฑเป‰เบ™เบšเปเปˆเปเบกเปˆเบ™เบ„เบงเบฒเบกเบ„เบดเบ”เบ—เบตเปˆเบ”เบต. MongoDB เบˆเบฐเป€เบฎเบฑเบ”เบงเบฝเบเป„เบ”เป‰เบ”เบตเบ—เบตเปˆเบชเบธเบ”เบ–เป‰เบฒเบ—เปˆเบฒเบ™เป€เบเบฑเบšเป€เบญเบเบฐเบชเบฒเบ™เบชเปˆเบงเบ™เบšเบธเบเบ„เบปเบ™เบ—เบตเปˆเบกเบตเบ‚เบฐเบซเบ™เบฒเบ”เบชเบญเบ‡เบชเบฒเบกเบเบดเป‚เบฅเป„เบš, เบ›เบฐเบ•เบดเบšเบฑเบ”เบžเบงเบเบกเบฑเบ™เบ„เบทเบเบฑเบšเปเบ–เบงเปƒเบ™เบ•เบฒเบ•เบฐเบฅเบฒเบ‡ SQL เบเบงเป‰เบฒเบ‡. เป€เบญเบเบฐเบชเบฒเบ™เบ‚เบฐเบซเบ™เบฒเบ”เปƒเบซเบเปˆเบˆเบฐเป€เบ›เบฑเบ™เปเบซเบผเปˆเบ‡เบ‚เบญเบ‡เบšเบฑเบ™เบซเบฒเบเบฑเบš เบœเบปเบ™เบœเบฐเบฅเบดเบ”.

เบเบฒเบ™เบชเป‰เบฒเบ‡เป€เบญเบเบฐเบชเบฒเบ™เบ—เบตเปˆเบกเบต array เบ‚เบฐเบซเบ™เบฒเบ”เปƒเบซเบเปˆ

เป€เบญเบเบฐเบชเบฒเบ™เบชเบฒเบกเบฒเบ”เบกเบต arrays. เบกเบฑเบ™เบ”เบตเบ—เบตเปˆเบชเบธเบ”เบ–เป‰เบฒเบˆเปเบฒเบ™เบงเบ™เบ‚เบญเบ‡เบญเบปเบ‡เบ›เบฐเบเบญเบšเปƒเบ™ array เปเบกเปˆเบ™เบขเบนเปˆเป„เบเบˆเบฒเบเบ•เบปเบงเป€เบฅเบเบชเบตเปˆเบ•เบปเบงเป€เบฅเบ. เบ–เป‰เบฒเบญเบปเบ‡เบ›เบฐเบเบญเบšเบ–เบทเบเป€เบžเบตเปˆเบกเปƒเบชเปˆ array เป€เบฅเบทเป‰เบญเบเป†, เบกเบฑเบ™เบˆเบฐ outgrow เป€เบญเบเบฐเบชเบฒเบ™เบ—เบตเปˆเบกเบตเบกเบฑเบ™เปเบฅเบฐเบˆเบฐเบ•เป‰เบญเบ‡เป€เบ›เบฑเบ™ เบเป‰เบฒเบ, เบŠเบถเปˆเบ‡เบซเบกเบฒเบเบ„เบงเบฒเบกเบงเปˆเบฒเบกเบฑเบ™เบˆเบฐเบกเบตเบ„เบงเบฒเบกเบˆเปเบฒเป€เบ›เบฑเบ™ เบ›เบฑเบšเบ›เบธเบ‡เบ”เบฑเบ”เบชเบฐเบ™เบตเป€เบŠเบฑเปˆเบ™เบเบฑเบ™. เป€เบกเบทเปˆเบญเบˆเบฑเบ”เบ”เบฑเบ”เบชเบฐเบ™เบตเป€เบญเบเบฐเบชเบฒเบ™เบ„เบทเบ™เปƒเปเปˆเบ”เป‰เบงเบเบญเบฒเป€เบฃเบ‚เบฐเปœเบฒเบ”เปƒเบซเบเปˆ, เบ”เบฑเบ”เบŠเบฐเบ™เบตเบกเบฑเบเบˆเบฐเบ–เบทเบเบ‚เบฝเบ™เบ—เบฑเบš, เป€เบ™เบทเปˆเบญเบ‡เบˆเบฒเบเบกเบต เบเบฒเบ™เบšเบฑเบ™เบ—เบถเบ, เป€เบŠเบดเปˆเบ‡เป€เบเบฑเบšเบฎเบฑเบเบชเบฒเบ”เบฑเบ”เบŠเบฐเบ™เบตเบ‚เบญเบ‡เบกเบฑเบ™. เบเบฒเบ™เบชเป‰เบฒเบ‡เบ”เบฑเบ”เบชเบฐเบ™เบตเบ„เบทเบ™เปƒเปเปˆเบ™เบตเป‰เบเบฑเบ‡เป€เบเบตเบ”เบ‚เบถเป‰เบ™เป€เบกเบทเปˆเบญเป€เบญเบเบฐเบชเบฒเบ™เบ–เบทเบเปƒเบชเปˆ เบซเบผเบทเบฅเบถเบšเบญเบญเบ.

MongoDB เบกเบตเบšเบฒเบ‡เบชเบดเปˆเบ‡เบšเบฒเบ‡เบขเปˆเบฒเบ‡เบ—เบตเปˆเป€เบญเบตเป‰เบ™เบงเปˆเบฒ "เบ›เบฑเบ”เป„เบˆเบเบฒเบ™เบ•เบทเปˆเบก", เป€เบŠเบดเปˆเบ‡เบชเบฐเบซเบ™เบญเบ‡เบžเบทเป‰เบ™เบ—เบตเปˆเบชเปเบฒเบฅเบฑเบšเป€เบญเบเบฐเบชเบฒเบ™เบ—เบตเปˆเบˆเบฐเบ‚เบฐเบซเบเบฒเบเบ•เบปเบงเป€เบžเบทเปˆเบญเบซเบผเบธเบ”เบœเปˆเบญเบ™เบšเบฑเบ™เบซเบฒเบ™เบตเป‰.
เบ—เปˆเบฒเบ™เบญเบฒเบ”เบˆเบฐเบ„เบดเบ”เบงเปˆเบฒเบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เป€เบฎเบฑเบ”เป„เบ”เป‰เป‚เบ”เบเบšเปเปˆเบกเบตเบเบฒเบ™เบ”เบฑเบ”เบชเบฐเบ™เบต array. เปเบ•เปˆเบซเบ™เป‰เบฒเป€เบชเบเบ”เบฒเบ, เบเบฒเบ™เบ‚เบฒเบ”เบ”เบฑเบ”เบชเบฐเบ™เบตเบญเบฒเบ”เบˆเบฐเป€เบฎเบฑเบ”เปƒเบซเป‰เบ—เปˆเบฒเบ™เบกเบตเบšเบฑเบ™เบซเบฒเบญเบทเปˆเบ™เป†. เป€เบ™เบทเปˆเบญเบ‡เบˆเบฒเบเป€เบญเบเบฐเบชเบฒเบ™เบ–เบทเบเบชเบฐเปเบเบ™เบ•เบฑเป‰เบ‡เปเบ•เปˆเบ•เบปเป‰เบ™เบˆเบปเบ™เบˆเบปเบš, เบเบฒเบ™เบŠเบญเบเบซเบฒเบญเบปเบ‡เบ›เบฐเบเบญเบšเปƒเบ™เบ•เบญเบ™เบ—เป‰เบฒเบเบ‚เบญเบ‡เบญเบฒเป€เบฃเบˆเบฐเปƒเบŠเป‰เป€เบงเบฅเบฒเบ”เบปเบ™เบเบงเปˆเบฒ, เปเบฅเบฐเบเบฒเบ™เบ”เปเบฒเป€เบ™เบตเบ™เบ‡เบฒเบ™เบชเปˆเบงเบ™เปƒเบซเบเปˆเบ—เบตเปˆเบเปˆเบฝเบงเบ‚เป‰เบญเบ‡เบเบฑเบšเป€เบญเบเบฐเบชเบฒเบ™เบ”เบฑเปˆเบ‡เบเปˆเบฒเบงเบˆเบฐเป€เบ›เบฑเบ™. เบŠเป‰เบฒ.

เบขเปˆเบฒเบฅเบทเบกเบงเปˆเบฒเบฅเปเบฒเบ”เบฑเบšเบ‚เบญเบ‡เบ‚เบฑเป‰เบ™เบ•เบญเบ™เปƒเบ™เบเบฒเบ™เบฅเบงเบšเบฅเบงเบกเปเบกเปˆเบ™เบชเปเบฒเบ„เบฑเบ™

เปƒเบ™เบฅเบฐเบšเบปเบšเบ–เบฒเบ™เบ‚เปเป‰เบกเบนเบ™เบ—เบตเปˆเบกเบตเบ•เบปเบงเป€เบžเบตเปˆเบกเบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบšเปเบšเบšเบชเบญเบšเบ–เบฒเบก, เบ„เปเบฒเบ–เบฒเบกเบ—เบตเปˆเบ—เปˆเบฒเบ™เบ‚เบฝเบ™เปเบกเปˆเบ™เบ„เปเบฒเบญเบฐเบ—เบดเบšเบฒเบเบเปˆเบฝเบงเบเบฑเบšเบชเบดเปˆเบ‡เบ—เบตเปˆเบ—เปˆเบฒเบ™เบ•เป‰เบญเบ‡เบเบฒเบ™เบ—เบตเปˆเบˆเบฐเป„เบ”เป‰เบฎเบฑเบš, เบšเปเปˆเปเบกเปˆเบ™เบงเบดเบ—เบตเบ—เบตเปˆเบˆเบฐเป„เบ”เป‰เบฎเบฑเบšเบกเบฑเบ™. เบเบปเบ™เป„เบเบ™เบตเป‰เป€เบฎเบฑเบ”เบงเบฝเบเป‚เบ”เบเบเบฒเบ™เบ›เบฝเบšเบ—เบฝเบšเบเบฑเบšเบเบฒเบ™เบชเบฑเปˆเบ‡เปƒเบ™เบฎเป‰เบฒเบ™เบญเบฒเบซเบฒเบ™: เบ›เบปเบเบเบฐเบ•เบดเปเบฅเป‰เบงเบ—เปˆเบฒเบ™เบžเบฝเบ‡เปเบ•เปˆเบชเบฑเปˆเบ‡เบญเบฒเบซเบฒเบ™, เปเบฅเบฐเบšเปเปˆเปƒเบซเป‰เบ„เปเบฒเปเบ™เบฐเบ™เปเบฒเบขเปˆเบฒเบ‡เบฅเบฐเบญเบฝเบ”เบเบฑเบšเปเบกเปˆเบ„เบปเบง.

เปƒเบ™ MongoDB, เบ—เปˆเบฒเบ™เบชเบฑเปˆเบ‡เปƒเบซเป‰เปเบกเปˆเบ„เบปเบง. เบ•เบปเบงเบขเปˆเบฒเบ‡, เบ—เปˆเบฒเบ™เบˆเปเบฒเป€เบ›เบฑเบ™เบ•เป‰เบญเบ‡เปƒเบซเป‰เปเบ™เปˆเปƒเบˆเบงเปˆเบฒเบ‚เปเป‰เบกเบนเบ™เบœเปˆเบฒเบ™ reduce เป„เบงเป€เบ—เบปเปˆเบฒเบ—เบตเปˆเบˆเบฐเป„เบงเป„เบ”เป‰เปƒเบ™เบ—เปเปˆเบชเบปเปˆเบ‡เบœเปˆเบฒเบ™ $match ะธ $project, เปเบฅเบฐเบเบฒเบ™เบˆเบฑเบ”เบฅเบฝเบ‡เปเบกเปˆเบ™เป€เบเบตเบ”เบ‚เบถเป‰เบ™เบžเบฝเบ‡เปเบ•เปˆเบซเบผเบฑเบ‡เบˆเบฒเบ reduce, เปเบฅเบฐเบงเปˆเบฒเบเบฒเบ™เบ„เบปเป‰เบ™เบซเบฒเป€เบเบตเบ”เบ‚เบถเป‰เบ™เบ•เบฒเบกเบฅเปเบฒเบ”เบฑเบšเบ—เบตเปˆเบ—เปˆเบฒเบ™เบ•เป‰เบญเบ‡เบเบฒเบ™. เบเบฒเบ™เบกเบตเบ•เบปเบงเป€เบžเบตเปˆเบกเบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบšเปเบšเบšเบชเบญเบšเบ–เบฒเบกเบ—เบตเปˆเบเปเบฒเบˆเบฑเบ”เบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบ—เบตเปˆเบšเปเปˆเบˆเปเบฒเป€เบ›เบฑเบ™, เบฅเปเบฒเบ”เบฑเบšเบ‚เบฑเป‰เบ™เบ•เบญเบ™เบ—เบตเปˆเบ”เบตเบ—เบตเปˆเบชเบธเบ”, เปเบฅเบฐเป€เบฅเบทเบญเบเบ›เบฐเป€เบžเบ”เป€เบ‚เบปเป‰เบฒเบฎเปˆเบงเบกเบชเบฒเบกเบฒเบ”เบ—เปเบฒเบฅเบฒเบเบ—เปˆเบฒเบ™. เบ”เป‰เบงเบ MongoDB, เบ—เปˆเบฒเบ™เบกเบตเบเบฒเบ™เบ„เบงเบšเบ„เบธเบกเบซเบผเบฒเบเบ‚เบถเป‰เบ™เปƒเบ™เบ„เปˆเบฒเปƒเบŠเป‰เบˆเปˆเบฒเบเบ—เบตเปˆเบชเบฐเบ”เบงเบเบชเบฐเบšเบฒเบ.

เป€เบ„เบทเปˆเบญเบ‡เบกเบทเป€เบŠเบฑเปˆเบ™ เบชเบฐเบ•เบนเบ”เบดเป‚เบญ 3T เบˆเบฐเป€เบฎเบฑเบ”เปƒเบซเป‰เบเบฒเบ™เบชเป‰เบฒเบ‡เปเบšเบšเบชเบญเบšเบ–เบฒเบกเบเบฒเบ™เบฅเบงเบšเบฅเบงเบกเบ‡เปˆเบฒเบเปƒเบ™ MongoDB. เบ„เบธเบ™เบชเบปเบกเบšเบฑเบ”เบ•เบปเบงเปเบเป‰เป„เบ‚เบเบฒเบ™เบฅเบงเบกเบ•เบปเบงเบŠเปˆเบงเบเปƒเบซเป‰เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบ™เบณเปƒเบŠเป‰เปƒเบšเบฅเบฒเบเบ‡เบฒเบ™เบ—เปเปˆเป„เบ”เป‰เป€เบ—เบทเปˆเบญเบฅเบฐเบ‚เบฑเป‰เบ™เบ•เบญเบ™, เปเบฅเบฐเบเบงเบ”เบเบฒเบ‚เปเป‰เบกเบนเบ™เบเบฒเบ™เบ›เป‰เบญเบ™เบ‚เปเป‰เบกเบนเบ™ เปเบฅเบฐ เบ‚เปเป‰เบกเบนเบ™เบญเบญเบเปƒเบ™เปเบ•เปˆเบฅเบฐเบ‚เบฑเป‰เบ™เบ•เบญเบ™เป€เบžเบทเปˆเบญเบเบฒเบ™เบ”เบตเบšเบฑเบเบ—เบตเปˆเบ‡เปˆเบฒเบเบ‚เบถเป‰เบ™.

เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เบเบฒเบ™เบšเบฑเบ™เบ—เบถเบเบ”เปˆเบงเบ™

เบšเปเปˆเป€เบ„เบตเบเบ•เบฑเป‰เบ‡เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบเบฒเบ™เบ‚เบฝเบ™ MongoDB เปƒเบซเป‰เบกเบตเบ„เบงเบฒเบกเป„เบงเบชเบนเบ‡เปเบ•เปˆเบ„เบงเบฒเบกเบซเบ™เป‰เบฒเป€เบŠเบทเปˆเบญเบ–เบทเบ•เปˆเปเบฒ. เป‚เปเบ”เบ™เบตเป‰ "เป„เบŸเบฅเปŒเปเบฅเบฐเบฅเบทเบก" เป€เบšเบดเปˆเบ‡เบ„เบทเบงเปˆเบฒเป„เบงเป€เบžเบฒเบฐเบงเปˆเบฒเบ„เปเบฒเบชเบฑเปˆเบ‡เบ–เบทเบเบชเบปเปˆเบ‡เบ„เบทเบ™เบเปˆเบญเบ™เบ—เบตเปˆเบเบฒเบ™เบ‚เบฝเบ™เบˆเบฐเป€เบเบตเบ”เบ‚เบทเป‰เบ™. เบ–เป‰เบฒเบฅเบฐเบšเบปเบšเบ‚เบฑเบ”เบ‚เป‰เบญเบ‡เบเปˆเบญเบ™เบ—เบตเปˆเบ‚เปเป‰เบกเบนเบ™เบˆเบฐเบ–เบทเบเบ‚เบฝเบ™เบฅเบปเบ‡เปƒเบ™เปเบœเปˆเบ™, เบกเบฑเบ™เบˆเบฐเบชเบนเบ™เบซเบฒเบเปเบฅเบฐเบชเบดเป‰เบ™เบชเบธเบ”เบฅเบปเบ‡เปƒเบ™เบชเบฐเบ–เบฒเบ™เบฐเบ—เบตเปˆเบšเปเปˆเบชเบญเบ”เบ„เปˆเบญเบ‡. เป‚เบŠเบเบ”เบต, MongoDB 64-bit เป„เบ”เป‰เป€เบ›เบตเบ”เปƒเบŠเป‰เบเบฒเบ™เบšเบฑเบ™เบ—เบถเบ.

เป€เบ„เบทเปˆเบญเบ‡เบˆเบฑเบเบเบฒเบ™เป€เบเบฑเบšเบฎเบฑเบเบชเบฒ MMAPv1 เปเบฅเบฐ WiredTiger เปƒเบŠเป‰เบเบฒเบ™เบšเบฑเบ™เบ—เบถเบเป€เบžเบทเปˆเบญเบ›เป‰เบญเบ‡เบเบฑเบ™เบเบฒเบ™เบ™เบตเป‰, เป€เบ–เบดเบ‡เปเบกเปˆเบ™เบงเปˆเบฒ WiredTiger เบชเบฒเบกเบฒเบ”เบŸเบทเป‰เบ™เบŸเบนเป„เบ”เป‰เป€เบ–เบดเบ‡เบ„เบงเบฒเบกเบชเบญเบ”เบ„เปˆเบญเบ‡เบชเบธเบ”เบ—เป‰เบฒเบ. เบˆเบธเบ”โ€‹เบ„เบงเบšโ€‹เบ„เบธเบกโ€‹, เบ–เป‰เบฒเบเบฒเบ™เบšเบฑเบ™เบ—เบถเบเบ–เบทเบเบ›เบดเบ”เปƒเบŠเป‰เบ‡เบฒเบ™.

เบงเบฒเบฅเบฐเบชเบฒเบ™เปƒเบซเป‰เปเบ™เปˆเปƒเบˆเบงเปˆเบฒเบ–เบฒเบ™เบ‚เปเป‰เบกเบนเบ™เบขเบนเปˆเปƒเบ™เบชเบฐเบžเบฒเบšเบ—เบตเปˆเบชเบญเบ”เบ„เปˆเบญเบ‡เบซเบผเบฑเบ‡เบˆเบฒเบเบเบฒเบ™เบŸเบทเป‰เบ™เบ•เบปเบงเปเบฅเบฐเบฎเบฑเบเบชเบฒเบ‚เปเป‰เบกเบนเบ™เบ—เบฑเบ‡เบซเบกเบปเบ”เบˆเบปเบ™เบเปˆเบงเบฒเบกเบฑเบ™เบ–เบทเบเบ‚เบฝเบ™เบฅเบปเบ‡เปƒเบ™เบงเบฒเบฅเบฐเบชเบฒเบ™. เบ„เบงเบฒเบกเบ–เบตเปˆเบ‚เบญเบ‡เบเบฒเบ™เบšเบฑเบ™เบ—เบถเบเบ–เบทเบเบ•เบฑเป‰เบ‡เบ„เปˆเบฒเป‚เบ”เบเปƒเบŠเป‰เบžเบฒเบฅเบฒเบกเบดเป€เบ•เบต commitIntervalMs.

เป€เบžเบทเปˆเบญเปƒเบซเป‰เปเบ™เปˆเปƒเบˆเบงเปˆเบฒเบฅเบฒเบเบเบฒเบ™, เปƒเบซเป‰เปเบ™เปˆเปƒเบˆเบงเปˆเบฒเบเบฒเบ™เป€เบ‚เบปเป‰เบฒเบชเบนเปˆเบฅเบฐเบšเบปเบšเบ–เบทเบเป€เบ›เบตเบ”เปƒเบŠเป‰เปƒเบ™เป„เบŸเบฅเปŒเบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒ (storage.journal.enabled), เปเบฅเบฐเบ„เบงเบฒเบกเบ–เบตเปˆเบ‚เบญเบ‡เบเบฒเบ™เบšเบฑเบ™เบ—เบถเบเบเบปเบ‡เบเบฑเบšเบˆเปเบฒเบ™เบงเบ™เบ‚เปเป‰เบกเบนเบ™เบ—เบตเปˆเบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบชเบนเบ™เป€เบชเบ.

เบเบฒเบ™เบˆเบฑเบ”เบฎเบฝเบ‡เป‚เบ”เบเบšเปเปˆเบกเบตเบ”เบฑเบ”เบชเบฐเบ™เบต

เป€เบกเบทเปˆเบญเบ„เบปเป‰เบ™เบซเบฒเปเบฅเบฐเบเบฒเบ™เบฅเบงเบšเบฅเบงเบก, เบกเบฑเบเบˆเบฐเบกเบตเบ„เบงเบฒเบกเบ•เป‰เบญเบ‡เบเบฒเบ™เบ—เบตเปˆเบˆเบฐเบˆเบฑเบ”เบฅเบฝเบ‡เบ‚เปเป‰เบกเบนเบ™. เปƒเบซเป‰เบซเบงเบฑเบ‡เบงเปˆเบฒเบ™เบตเป‰เปเบกเปˆเบ™เป€เบฎเบฑเบ”เบขเบนเปˆเปƒเบ™เบซเบ™เบถเปˆเบ‡เปƒเบ™เบ‚เบฑเป‰เบ™เบ•เบญเบ™เบชเบธเบ”เบ—เป‰เบฒเบ, เบซเบผเบฑเบ‡เบˆเบฒเบเบเบฒเบ™เบเบฑเปˆเบ™เบ•เบญเบ‡เบœเบปเบ™เป„เบ”เป‰เบฎเบฑเบšเป€เบžเบทเปˆเบญเบซเบผเบธเบ”เบœเปˆเบญเบ™เบˆเปเบฒเบ™เบงเบ™เบ‚เปเป‰เบกเบนเบ™เบ—เบตเปˆเบ–เบทเบเบˆเบฑเบ”เบฎเบฝเบ‡. เปเบฅเบฐเปเบกเป‰เปเบ•เปˆเปƒเบ™เบเปเบฅเบฐเบ™เบตเบ™เบตเป‰, เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบˆเบฑเบ”เบฅเบฝเบ‡เบ—เปˆเบฒเบ™เบˆเบฐเบ•เป‰เบญเบ‡เบเบฒเบ™ เบ”เบฑเบ”เบŠเบฐเบ™เบต. เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบ™เปเบฒเปƒเบŠเป‰เบ”เบฑเบ”เบŠเบฐเบ™เบตเบ”เบฝเบงเบซเบผเบทเบ›เบฐเบชเบปเบก.

เบ–เป‰เบฒเบšเปเปˆเบกเบตเบ”เบฑเบ”เบŠเบฐเบ™เบตเบ—เบตเปˆเป€เบซเบกเบฒเบฐเบชเบปเบก, MongoDB เบˆเบฐเป€เบฎเบฑเบ”เป‚เบ”เบเบšเปเปˆเบกเบตเบกเบฑเบ™. เบกเบตเบ‚เบญเบšเป€เบ‚เบ”เบˆเปเบฒเบเบฑเบ”เบ„เบงเบฒเบกเบˆเปเบฒเบ‚เบญเบ‡ 32 MB เบเปˆเบฝเบงเบเบฑเบšเบ‚เบฐเบซเบ™เบฒเบ”เบ—เบฑเบ‡เบซเบกเบปเบ”เบ‚เบญเบ‡เป€เบญเบเบฐเบชเบฒเบ™เบ—เบฑเบ‡เบซเบกเบปเบ”เปƒเบ™ เบเบฒเบ™โ€‹เบ›เบฐโ€‹เบ•เบดโ€‹เบšเบฑเบ”โ€‹เบเบฒเบ™โ€‹เบˆเบฑเบ”โ€‹เบฅเบฝเบ‡โ€‹เบฅเปเบฒโ€‹เบ”เบฑเบšโ€‹, เปเบฅเบฐเบ–เป‰เบฒ MongoDB เบšเบฑเบ™เบฅเบธเบ‚เบญเบšเป€เบ‚เบ”เบˆเปเบฒเบเบฑเบ”เบ™เบตเป‰, เบกเบฑเบ™เบˆเบฐเบ–เบดเป‰เบกเบ„เบงเบฒเบกเบœเบดเบ”เบžเบฒเบ”เบซเบผเบทเบเบฑเบšเบ„เบทเบ™ เบŠเบธเบ”เบšเบฑเบ™เบ—เบถเบเป€เบ›เบปเปˆเบฒ.

เบ„เบปเป‰เบ™เบซเบฒเป‚เบ”เบเบšเปเปˆเบกเบตเบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบ”เบฑเบ”เบชเบฐเบ™เบต

เบ„เปเบฒเบ–เบฒเบกเบ„เบปเป‰เบ™เบซเบฒเบ›เบฐเบ•เบดเบšเบฑเบ”เบซเบ™เป‰เบฒเบ—เบตเปˆเบ„เป‰เบฒเบเบ„เบทเบเบฑเบšเบเบฒเบ™เบ”เปเบฒเป€เบ™เบตเบ™เบ‡เบฒเบ™ JOIN เปƒเบ™ SQL. เป€เบžเบทเปˆเบญเป€เบฎเบฑเบ”เบงเบฝเบเบ—เบตเปˆเบ”เบตเบ—เบตเปˆเบชเบธเบ”, เบžเบงเบเป€เบ‚เบปเบฒเบ•เป‰เบญเบ‡เบเบฒเบ™เบ”เบฑเบ”เบชเบฐเบ™เบตเบกเบนเบ™เบ„เปˆเบฒเบ‚เบญเบ‡เบเบธเบ™เปเบˆเบ—เบตเปˆเปƒเบŠเป‰เป€เบ›เบฑเบ™เบเบฐเปเบˆเบ•เปˆเบฒเบ‡เบ›เบฐเป€เบ—เบ”. เบ™เบตเป‰เปเบกเปˆเบ™เบšเปเปˆเบŠเบฑเบ”เป€เบˆเบ™เป€เบžเบฒเบฐเบงเปˆเบฒเบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เบšเปเปˆเป„เบ”เป‰เบชเบฐเบ—เป‰เบญเบ™เปƒเบซเป‰เป€เบซเบฑเบ™เปƒเบ™ explain(). เบ•เบปเบงเบŠเบตเป‰เบงเบฑเบ”เบ”เบฑเปˆเบ‡เบเปˆเบฒเบงเปเบกเปˆเบ™เบ™เบญเบเป€เบซเบ™เบทเบญเบˆเบฒเบเบ”เบฑเบ”เบŠเบฐเบ™เบตเบ—เบตเปˆเบ‚เบฝเบ™เป„เบงเป‰เปƒเบ™ explain(), เบŠเบถเปˆเบ‡เปƒเบ™เบ—เบฒเบ‡เบเบฑเบšเบเบฑเบ™เป„เบ”เป‰เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เป‚เบ”เบเบœเบนเป‰เบ›เบฐเบเบญเบšเบเบฒเบ™เบ—เปเปˆ $match ะธ $sort, เป€เบกเบทเปˆเบญเบžเบงเบเป€เบ‚เบปเบฒเบžเบปเบšเบเบฑเบ™เปƒเบ™เบ•เบญเบ™เบ•เบปเป‰เบ™เบ‚เบญเบ‡เบ—เปเปˆ. เปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™เบ”เบฑเบ”เบŠเบฐเบ™เบตเบชเบฒเบกเบฒเบ”เบเบงเบกเป€เบญเบปเบฒเบ‚เบฑเป‰เบ™เบ•เบญเบ™เปƒเบ”เบซเบ™เบถเปˆเบ‡ เบ—เปเปˆเบเบฒเบ™เบฅเบงเบšเบฅเบงเบก.

เป€เบฅเบทเบญเบเบญเบญเบเบˆเบฒเบเบเบฒเบ™เปƒเบŠเป‰เบเบฒเบ™เบญเบฑเบšเป€เบ”เบ”เบซเบผเบฒเบเบญเบฑเบ™

เบงเบดเบ—เบตเบเบฒเบ™ db.collection.update() เปƒเบŠเป‰เป€เบžเบทเปˆเบญเบ›เปˆเบฝเบ™เบšเบฒเบ‡เบชเปˆเบงเบ™เบ‚เบญเบ‡เป€เบญเบเบฐเบชเบฒเบ™เบ—เบตเปˆเบกเบตเบขเบนเปˆเปเบฅเป‰เบงเบซเบผเบทเป€เบญเบเบฐเบชเบฒเบ™เบ—เบฑเบ‡เบซเบกเบปเบ”, เป€เบ–เบดเบ‡เบเบฒเบ™เบ—เบปเบ”เปเบ—เบ™เบ—เบตเปˆเบชเบปเบกเบšเบนเบ™, เบ‚เบถเป‰เบ™เบเบฑเบšเบžเบฒเบฅเบฒเบกเบดเป€เบ•เบตเบ—เบตเปˆเบ—เปˆเบฒเบ™เบฅเบฐเบšเบธ update. เบชเบดเปˆเบ‡เบ—เบตเปˆเบšเปเปˆเบŠเบฑเบ”เป€เบˆเบ™เปเบกเปˆเบ™เบงเปˆเบฒเบกเบฑเบ™เบˆเบฐเบšเปเปˆเบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เป€เบญเบเบฐเบชเบฒเบ™เบ—เบฑเบ‡เบซเบกเบปเบ”เปƒเบ™เบเบฒเบ™เป€เบเบฑเบšเบเปเบฒเป€เบงเบฑเป‰เบ™เป€เบชเบเปเบ•เปˆเบงเปˆเบฒเบ—เปˆเบฒเบ™เบเปเบฒเบ™เบปเบ”เบ—เบฒเบ‡เป€เบฅเบทเบญเบ multi เบ›เบฑเบšเบ›เบธเบ‡เป€เบญเบเบฐเบชเบฒเบ™เบ—เบฑเบ‡เปเบปเบ”เบ—เบตเปˆเบเบปเบ‡เบเบฑเบšเป€เบ‡เบทเปˆเบญเบ™เป„เบ‚เบเบฒเบ™เบฎเป‰เบญเบ‡เบ‚เป.

เบขเปˆเบฒเบฅเบทเบกเบ„เบงเบฒเบกเบชเปเบฒเบ„เบฑเบ™เบ‚เบญเบ‡เบ„เปเบฒเบชเบฑเปˆเบ‡เบ‚เบญเบ‡เบเบฐเปเบˆเปƒเบ™เบ•เบฒเบ•เบฐเบฅเบฒเบ‡ hash

เปƒเบ™ JSON, เบญเบญเบšเป€เบˆเบฑเบเบ›เบฐเบเบญเบšเบ”เป‰เบงเบเบ„เปเป€เบฅเบฑเบเบŠเบฑเบ™เบ—เบตเปˆเบšเปเปˆเป„เบ”เป‰เบชเบฑเปˆเบ‡เบ‚เบญเบ‡เบ‚เบฐเปœเบฒเบ”เบชเบนเบ™ เบซเบผเบทเบซเบผเบฒเบเบเบงเปˆเบฒเบ„เบนเปˆเบŠเบทเปˆ/เบ„เปˆเบฒ, เป€เบŠเบดเปˆเบ‡เบŠเบทเปˆเปเบกเปˆเบ™เบชเบฐเบ•เบฃเบดเบ‡ เปเบฅเบฐเบ„เปˆเบฒเปเบกเปˆเบ™เบชเบฐเบ•เบฃเบดเบ‡, เบ•เบปเบงเป€เบฅเบ, เบšเบนเบฅเบตเบ™, null, เบงเบฑเบ”เบ–เบธ เบซเบผเบทเบญเบฒเป€เบฃ.

เปเบ•เปˆเบซเบ™เป‰เบฒเป€เบชเบเบ”เบฒเบ, BSON เป€เบ™เบฑเป‰เบ™เบซเบ™เบฑเบเปƒเบชเปˆเบ„เปเบฒเบชเบฑเปˆเบ‡เบซเบผเบฒเบเปƒเบ™เป€เบงเบฅเบฒเบ„เบปเป‰เบ™เบซเบฒ. เปƒเบ™ MongoDB, เบ„เปเบฒเบชเบฑเปˆเบ‡เบ‚เบญเบ‡เบเบฐเปเบˆเบžเบฒเบเปƒเบ™เบงเบฑเบ”เบ–เบธเบ—เบตเปˆเบชเป‰เบฒเบ‡เบ‚เบถเป‰เบ™ เป€เบฅเบทเปˆเบญเบ‡, i.e. { firstname: "Phil", surname: "factor" } - เบ™เบตเป‰เบšเปเปˆเปเบกเปˆเบ™เบ„เบทเบเบฑเบ™เบเบฑเบš { { surname: "factor", firstname: "Phil" }. เบ™เบฑเป‰เบ™เปเบกเปˆเบ™, เบ—เปˆเบฒเบ™เบ•เป‰เบญเบ‡เป€เบเบฑเบšเบฎเบฑเบเบชเบฒเบ„เปเบฒเบชเบฑเปˆเบ‡เบ‚เบญเบ‡เบ„เบนเปˆเบŠเบทเปˆ / เบกเบนเบ™เบ„เปˆเบฒเปƒเบ™เป€เบญเบเบฐเบชเบฒเบ™เบ‚เบญเบ‡เบ—เปˆเบฒเบ™เบ–เป‰เบฒเบ—เปˆเบฒเบ™เบ•เป‰เบญเบ‡เบเบฒเบ™เปƒเบซเป‰เปเบ™เปˆเปƒเบˆเบงเปˆเบฒเบŠเบญเบเบซเบฒเบžเบงเบเบกเบฑเบ™.

เบขเปˆเบฒเบชเบฑเบšเบชเบปเบ™ "เบšเปเปˆเป€เบ›เบฑเบ™เบซเบเบฑเบ‡" ะธ "เบšเปเปˆเป„เบ”เป‰เบเปเบฒเบ™เบปเบ”"

เบกเบนเบ™เบ„เปˆเบฒ "เบšเปเปˆเป„เบ”เป‰เบเปเบฒเบ™เบปเบ”" เบšเปเปˆเป€เบ„เบตเบเบ–เบทเบเบ•เป‰เบญเบ‡เปƒเบ™ JSON, เบญเบตเบ‡เบ•เบฒเบก เบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™เบ—เบตเปˆเป€เบ›เบฑเบ™เบ—เบฒเบ‡เบเบฒเบ™ JSON (ECMA-404 เบžเบฒเบเบ—เบต 5), เป€เบ–เบดเบ‡เปเบกเปˆเบ™เบงเปˆเบฒเบกเบฑเบ™เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เปƒเบ™ JavaScript. เบเบดเปˆเบ‡เป„เบ›เบเบงเปˆเบฒเบ™เบฑเป‰เบ™, เบชเปเบฒเบฅเบฑเบš BSON เบกเบฑเบ™เปเบกเปˆเบ™เบฅเป‰เบฒเบชเบฐเป„เบซเบกเปเบฅเบฐเบ–เบทเบเบ›เปˆเบฝเบ™เป€เบ›เบฑเบ™ $null, เบŠเบถเปˆเบ‡เบšเปเปˆเบชเบฐเป€เบซเบกเบตเป„เบ›เป€เบ›เบฑเบ™เบเบฒเบ™เปเบเป‰เป„เบ‚เบ—เบตเปˆเบ”เบต. เบซเบผเบตเบเป€เบงเบฑเป‰เบ™เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰ "เบšเปเปˆเป„เบ”เป‰เบเปเบฒเบ™เบปเบ”" เปƒเบ™ MongoDB.

เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰ $limit() เป‚เบ”เบโ€‹เบšเปเปˆโ€‹เบกเบตโ€‹เบเบฒเบ™ $sort()

เป€เบฅเบทเป‰เบญเบเป†เปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆเบ—เปˆเบฒเบ™เบเปเบฒเบฅเบฑเบ‡เบžเบฑเบ”เบ—เบฐเบ™เบฒเปƒเบ™ MongoDB, เบกเบฑเบ™เป€เบ›เบฑเบ™เบ›เบฐเป‚เบซเบเบ”เบ—เบตเปˆเบˆเบฐเบžเบฝเบ‡เปเบ•เปˆเป€เบšเบดเปˆเบ‡เบ•เบปเบงเบขเปˆเบฒเบ‡เบ‚เบญเบ‡เบœเบปเบ™เป„เบ”เป‰เบฎเบฑเบšเบ—เบตเปˆเบˆเบฐเบชเบปเปˆเบ‡เบ„เบทเบ™เบˆเบฒเบเบเบฒเบ™เบชเบญเบšเบ–เบฒเบกเบซเบผเบทเบเบฒเบ™เบฅเบงเบšเบฅเบงเบก. เบชเปเบฒเบฅเบฑเบšเบงเบฝเบเบ‡เบฒเบ™เบ™เบตเป‰เบ—เปˆเบฒเบ™เบˆเบฐเบ•เป‰เบญเบ‡เบเบฒเบ™ $limit(), เปเบ•เปˆเบกเบฑเบ™เบšเปเปˆเบ„เบงเบ™เบขเบนเปˆเปƒเบ™เบฅเบฐเบซเบฑเบ”เบชเบธเบ”เบ—เป‰เบฒเบเป€เบงเบฑเป‰เบ™เป€เบชเบเปเบ•เปˆเบงเปˆเบฒเบ—เปˆเบฒเบ™เปƒเบŠเป‰เบกเบฑเบ™เบเปˆเบญเบ™ $sort. เบเบปเบ™เบˆเบฑเบเบ™เบตเป‰เปเบกเปˆเบ™เบกเบตเบ„เบงเบฒเบกเบˆเปเบฒเป€เบ›เบฑเบ™เป€เบžเบฒเบฐเบงเปˆเบฒเบ–เป‰เบฒเบšเปเปˆเบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™เบ—เปˆเบฒเบ™เบšเปเปˆเบชเบฒเบกเบฒเบ”เบฎเบฑเบšเบ›เบฐเบเบฑเบ™เบ„เปเบฒเบชเบฑเปˆเบ‡เบ‚เบญเบ‡เบœเบปเบ™เป„เบ”เป‰เบฎเบฑเบš, เปเบฅเบฐเบ—เปˆเบฒเบ™เบˆเบฐเบšเปเปˆเบชเบฒเบกเบฒเบ”เป€เบšเบดเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™เบ—เบตเปˆเป€เบŠเบทเปˆเบญเบ–เบทเป„เบ”เป‰. เบขเบนเปˆเป€เบ—เบดเบ‡เบชเบธเบ”เบ‚เบญเบ‡เบœเบปเบ™เป„เบ”เป‰เบฎเบฑเบšเบ—เปˆเบฒเบ™เบˆเบฐเป„เบ”เป‰เบฎเบฑเบšเบฅเบฒเบเบเบฒเบ™เบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™เบ‚เบถเป‰เบ™เบขเบนเปˆเบเบฑเบšเบเบฒเบ™เบˆเบฑเบ”เบฅเบฝเบ‡. เป€เบžเบทเปˆเบญเป€เบฎเบฑเบ”เบงเบฝเบเบ—เบตเปˆเบกเบตเบ„เบงเบฒเบกเบซเบ™เป‰เบฒเป€เบŠเบทเปˆเบญเบ–เบท, เบเบฒเบ™เบชเบญเบšเบ–เบฒเบกเปเบฅเบฐเบเบฒเบ™เบฅเบงเบšเบฅเบงเบกเบ•เป‰เบญเบ‡เบกเบตเบ„เบงเบฒเบกเบ•เบฑเป‰เบ‡เปƒเบˆ, เบ™เบฑเป‰เบ™เปเบกเปˆเบ™, เปƒเบซเป‰เบœเบปเบ™เป„เบ”เป‰เบฎเบฑเบšเบ”เบฝเบงเบเบฑเบ™เบ—เบธเบเป†เบ„เบฑเป‰เบ‡เบ—เบตเปˆเบ–เบทเบเบ›เบฐเบ•เบดเบšเบฑเบ”. เบฅเบฐเบซเบฑเบ”เบ—เบตเปˆเบ›เบฐเบเบญเบšเบ”เป‰เบงเบ $limit(), เปเบ•เปˆเบšเปเปˆเบกเบต $sort, เบˆเบฐเบšเปเปˆเบ–เบทเบเบเปเบฒเบ™เบปเบ”เปเบฅเบฐเบ•เปเปˆเบกเบฒเบญเบฒเบ”เบˆเบฐเป€เบฎเบฑเบ”เปƒเบซเป‰เป€เบเบตเบ”เบ„เบงเบฒเบกเบœเบดเบ”เบžเบฒเบ”เบ—เบตเปˆเบเบฒเบเบ—เบตเปˆเบˆเบฐเบ•เบดเบ”เบ•เบฒเบก.

เบชเบฐเบซเบฅเบธเบš

เบงเบดเบ—เบตเบ”เบฝเบงเบ—เบตเปˆเบˆเบฐเบœเบดเบ”เบซเบงเบฑเบ‡เบเบฑเบš MongoDB เปเบกเปˆเบ™เบเบฒเบ™เบ›เบฝเบšเบ—เบฝเบšเบกเบฑเบ™เป‚เบ”เบเบเบปเบ‡เบเบฑเบšเบ›เบฐเป€เบžเบ”เบ‚เบญเบ‡เบ–เบฒเบ™เบ‚เปเป‰เบกเบนเบ™เบญเบทเปˆเบ™, เป€เบŠเบฑเปˆเบ™: DBMS, เบซเบผเบทเป€เบžเบทเปˆเบญเป€เบ‚เบปเป‰เบฒเบกเบฒเบ™เปเบฒเปƒเบŠเป‰เบกเบฑเบ™เป‚เบ”เบเบญเบตเบ‡เปƒเบชเปˆเบ„เบงเบฒเบกเบ„เบฒเบ”เบซเบงเบฑเบ‡เบ—เบตเปˆเปเบ™เปˆเบ™เบญเบ™. เบกเบฑเบ™เบ„เป‰เบฒเบเบ„เบทเบเบฒเบ™เบ›เบฝเบšเบ—เบฝเบšเบซเบกเบฒเบเบเป‰เบฝเบ‡เบเบฑเบšเบชเป‰เบญเบก. เบฅเบฐเบšเบปเบšเบ–เบฒเบ™เบ‚เปเป‰เบกเบนเบ™เปƒเบซเป‰เบšเปเบฅเบดเบเบฒเบ™เบˆเบธเบ”เบ›เบฐเบชเบปเบ‡เบชเบฐเป€เบžเบฒเบฐ. เบกเบฑเบ™เบ”เบตเบ—เบตเปˆเบชเบธเบ”เบ—เบตเปˆเบˆเบฐเบžเบฝเบ‡เปเบ•เปˆเป€เบ‚เบปเป‰เบฒเปƒเบˆเปเบฅเบฐเบฎเบนเป‰เบˆเบฑเบเบ„เบงเบฒเบกเปเบ•เบเบ•เปˆเบฒเบ‡เป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เบชเปเบฒเบฅเบฑเบšเบ•เบปเบงเบ—เปˆเบฒเบ™เป€เบญเบ‡. เบกเบฑเบ™เบˆเบฐเป€เบ›เบฑเบ™เบ„เบงเบฒเบกเบญเบฑเบšเบญเบฒเบเบ—เบตเปˆเบˆเบฐเบเบปเบ”เบ”เบฑเบ™เบœเบนเป‰เบžเบฑเบ”เบ—เบฐเบ™เบฒ MongoDB เปƒเบ™เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เบ—เบตเปˆเบšเบฑเบ‡เบ„เบฑเบšเปƒเบซเป‰เบžเบงเบเป€เบ‚เบปเบฒเบฅเบปเบ‡เป„เบ›เบ•เบฒเบกเป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡ DBMS. เบ‚เป‰เบญเบเบ•เป‰เบญเบ‡เบเบฒเบ™เป€เบšเบดเปˆเบ‡เบงเบดเบ—เบตเบเบฒเบ™เปƒเบซเบกเปˆเปเบฅเบฐเบซเบ™เป‰เบฒเบชเบปเบ™เปƒเบˆเบ—เบตเปˆเบˆเบฐเปเบเป‰เป„เบ‚เบšเบฑเบ™เบซเบฒเป€เบเบปเปˆเบฒเป€เบŠเบฑเปˆเบ™เบเบฒเบ™เบฎเบฑเบšเบ›เบฐเบเบฑเบ™เบ„เบงเบฒเบกเบชเบปเบกเบšเบนเบ™เบ‚เบญเบ‡เบ‚เปเป‰เบกเบนเบ™เปเบฅเบฐเบเบฒเบ™เบชเป‰เบฒเบ‡เบฅเบฐเบšเบปเบšเบ‚เปเป‰เบกเบนเบ™เบ—เบตเปˆเบกเบตเบ„เบงเบฒเบกเบ—เบปเบ™เบ—เบฒเบ™เบ•เปเปˆเบ„เบงเบฒเบกเบฅเบปเป‰เบกเป€เบซเบฅเบงเปเบฅเบฐเบเบฒเบ™เป‚เบˆเบกเบ•เบตเบ—เบตเปˆเป€เบ›เบฑเบ™เบญเบฑเบ™เบ•เบฐเบฅเบฒเบ.

เบเบฒเบ™เบ™เปเบฒ MongoDB เบเปˆเบฝเบงเบเบฑเบšเบเบฒเบ™เป€เบฎเบฑเบ”เบ—เบธเบฅเบฐเบเปเบฒ ACID เปƒเบ™เบฎเบธเปˆเบ™ 4.0 เป€เบ›เบฑเบ™เบ•เบปเบงเบขเปˆเบฒเบ‡เบ—เบตเปˆเบ”เบตเบ‚เบญเบ‡เบเบฒเบ™เปเบ™เบฐเบ™เปเบฒเบเบฒเบ™เบ›เบฑเบšเบ›เบธเบ‡เบ—เบตเปˆเบชเปเบฒเบ„เบฑเบ™เปƒเบ™เบงเบดเบ—เบตเบเบฒเบ™เบชเป‰เบฒเบ‡เบชเบฑเบ™. เบเบฒเบ™เป€เบฎเบฑเบ”เบ—เบธเบฅเบฐเบเปเบฒเบซเบผเบฒเบเป€เบญเบเบฐเบชเบฒเบ™เปเบฅเบฐเบซเบผเบฒเบเบ„เปเบฒเบ–เบฐเปเบซเบผเบ‡เปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™เปเบกเปˆเบ™เบ›เบฐเบฅเปเบฒเบกเบฐเบ™เบน. เบกเบฑเบ™เบเบฑเบ‡เป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰เบ—เบตเปˆเบˆเบฐเบ›เบฑเบšเป€เบงเบฅเบฒเบ—เบตเปˆเบ•เป‰เบญเบ‡เบเบฒเบ™เป€เบžเบทเปˆเบญเปƒเบซเป‰เป„เบ”เป‰เบกเบฒ locks เปเบฅเบฐเบขเบธเบ”เบ—เบธเบฅเบฐเบเปเบฒเบ—เบตเปˆเบ•เบดเบ”เบขเบนเปˆ, เป€เบŠเบฑเปˆเบ™เบ”เบฝเบงเบเบฑเบ™เบเบฑเบšเบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เบฅเบฐเบ”เบฑเบšเบเบฒเบ™เป‚เบ”เบ”เบ”เปˆเบฝเบง.

14 เบชเบดเปˆเบ‡เบ—เบตเปˆเบ‚เป‰เบญเบเบขเบฒเบเบฎเบนเป‰เบเปˆเบญเบ™เบ—เบตเปˆเบˆเบฐเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบเบฑเบš MongoDB

เบญเปˆเบฒเบ™โ€‹เบ•เบทเปˆเบก:

เปเบซเบผเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™: www.habr.com

เป€เบžเบตเปˆเบกเบ„เบงเบฒเบกเบ„เบดเบ”เป€เบซเบฑเบ™