เป‚เบ”เบเบ—เบปเปˆเบงเป„เบ›เปเบฅเป‰เบง MongoDB เป€เบ›เบฑเบ™เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ—เบตเปˆเบ–เบทเบเบ•เป‰เบญเบ‡เบšเป?

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

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

เปเบ™เบงเป‚เบ™เป‰เบก เปƒเปเปˆ

เบ‚เป‰เบฒเบžเบฐเป€เบˆเบปเป‰เบฒเป„เบ”เป‰เป€เบฎเบฑเบ”เบงเบฝเบเบขเบนเปˆเปƒเบ™เบญเบธเบ”เบชเบฒเบซเบฐเบเปเบฒเบŠเปเปเบงเบชเปเบฒเบฅเบฑเบšเบ›เบตเบซเบผเบฒเบเบเบงเปˆเบฒเบ—เบตเปˆเบ‚เป‰เบญเบเบชเบฒเบกเบฒเบ”เป€เบงเบปเป‰เบฒเป„เบ”เป‰, เปเบ•เปˆเบ‚เป‰เบญเบเบเบฑเบ‡เป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เป€เบ›เบตเบ”เป€เบœเบตเบเบžเบฝเบ‡เปเบ•เปˆเบชเปˆเบงเบ™เบ™เป‰เบญเบเป†เบ‚เบญเบ‡เปเบ™เบงเป‚เบ™เป‰เบกเบ—เบตเปˆเบ•เบตเบญเบธเบ”เบชเบฒเบซเบฐเบเปเบฒเบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒ. เบ‚เป‰เบฒเบžเบฐเป€เบˆเบปเป‰เบฒเป„เบ”เป‰เป€เบซเบฑเบ™เบเบฒเบ™เป€เบžเบตเปˆเบกเบ‚เบถเป‰เบ™เบ‚เบญเบ‡ 4GL, AOP, Agile, SOA, Web 2.0, AJAX, Blockchain ... เบšเบฑเบ™เบŠเบตเบฅเบฒเบเบŠเบทเปˆเปเบกเปˆเบ™เบšเปเปˆเบกเบตเบ—เบตเปˆเบชเบดเป‰เบ™เบชเบธเบ”. เบ—เบธเบเป†เบ›เบตเปเบ™เบงเป‚เบ™เป‰เบกเปƒเบซเบกเปˆเบˆเบฐเบ›เบฒเบเบปเบ”. เบšเบฒเบ‡เบ„เบปเบ™เบซเบฒเบเป„เบ›เบขเปˆเบฒเบ‡เป„เบงเบงเบฒ, เปƒเบ™เบ‚เบฐเบ™เบฐเบ—เบตเปˆเบ„เบปเบ™เบญเบทเปˆเบ™เบ›เปˆเบฝเบ™เบงเบดเบ—เบตเบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒเบŠเบญเบšเปเบงเป‚เบ”เบเบžเบทเป‰เบ™เบ–เบฒเบ™.

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

เปเบ•เปˆเบšเบฒเบ‡เบ„เบฑเป‰เบ‡เบเบฒเบ™เบ›เบฐเบ”เบดเบ”เบชเป‰เบฒเบ‡เปƒเบซเบกเปˆเบ›เบฐเบเบปเบ”เบ‚เบถเป‰เบ™ (เบซเบผเบทเบกเบตเบเบฒเบ™เบกเบฒเบ„เบฑเป‰เบ‡เบ—เบตเบชเบญเบ‡, เป€เบŠเบฑเปˆเบ™เบ”เบฝเบงเบเบฑเบšเปƒเบ™เบเปเบฅเบฐเบ™เบตเบ™เบตเป‰) เบ‚เบฑเบšเป€เบ„เบทเปˆเบญเบ™เป‚เบ”เบเบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบชเบฐเป€เบžเบฒเบฐเบซเบ™เบถเปˆเบ‡เป€เบ—เบปเปˆเบฒเบ™เบฑเป‰เบ™. เปƒเบ™เบเปเบฅเบฐเบ™เบตเบ‚เบญเบ‡ NoSQL, hype เป„เบ”เป‰เบ–เบทเบเบ‚เบฑเบšเป€เบ„เบทเปˆเบญเบ™เบขเปˆเบฒเบ‡เบซเบ™เบฑเบเป‚เบ”เบเบเบฒเบ™เป€เบเบตเบ”เปƒเบซเบกเปˆเปเบฅเบฐเบเบฒเบ™เป€เบžเบตเปˆเบกเบ‚เบถเป‰เบ™ meteoric เบ‚เบญเบ‡ MongoDB. MongoDB เบšเปเปˆเป„เบ”เป‰เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เปเบ™เบงเป‚เบ™เป‰เบกเบ™เบตเป‰: เปƒเบ™เบ„เบงเบฒเบกเป€เบ›เบฑเบ™เบˆเบดเบ‡, เบšเปเบฅเบดเบชเบฑเบ”เบญเบดเบ™เป€เบ•เบตเป€เบ™เบฑเบ”เบ‚เบฐเบซเบ™เบฒเบ”เปƒเบซเบเปˆเป€เบฅเบตเปˆเบกเบกเบตเบšเบฑเบ™เบซเบฒเปƒเบ™เบเบฒเบ™เบ›เบธเบ‡เปเบ•เปˆเบ‡เบ‚เปเป‰เบกเบนเบ™เบˆเปเบฒเบ™เบงเบ™เบซเบฅเบฒเบ, เป€เบŠเบดเปˆเบ‡เบ™เปเบฒเป„เบ›เบชเบนเปˆเบเบฒเบ™เบเบฑเบšเบ„เบทเบ™เบ‚เบญเบ‡เบ–เบฒเบ™เบ‚เปเป‰เบกเบนเบ™เบ—เบตเปˆเบšเปเปˆเบเปˆเบฝเบงเบ‚เป‰เบญเบ‡. เบเบฒเบ™เป€เบ„เบทเปˆเบญเบ™เป„เบซเบงเป‚เบ”เบเบฅเบงเบกเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบ”เป‰เบงเบเป‚เบ„เบ‡เบเบฒเบ™เป€เบŠเบฑเปˆเบ™: Bigtable เบ‚เบญเบ‡ Google เปเบฅเบฐ Cassandra เบ‚เบญเบ‡ Facebook, เปเบ•เปˆเบงเปˆเบฒเบกเบฑเบ™เปเบกเปˆเบ™ MongoDB เบ—เบตเปˆเป„เบ”เป‰เบเบฒเบเป€เบ›เบฑเบ™เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบ–เบฒเบ™เบ‚เปเป‰เบกเบนเบ™ NoSQL เบ—เบตเปˆเบกเบตเบŠเบทเปˆเบชเบฝเบ‡เปเบฅเบฐเบชเบฒเบกเบฒเบ”เป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡เป„เบ”เป‰เบซเบผเบฒเบเบ—เบตเปˆเบชเบธเบ”เบ—เบตเปˆเบ™เบฑเบเบžเบฑเบ”เบ—เบฐเบ™เบฒเบชเปˆเบงเบ™เปƒเบซเบเปˆเบชเบฒเบกเบฒเบ”เป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡เป„เบ”เป‰.

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

เปเบฅเบฐโ€‹เบœเบนเป‰โ€‹เบžเบฑเบ”โ€‹เบ—เบฐโ€‹เบ™เบฒ pounced เบชเบธเบ”โ€‹เบกเบฑเบ™โ€‹. เปเบ™เบงเบ„เบงเบฒเบกเบ„เบดเบ”เบ‚เบญเบ‡เบ–เบฒเบ™เบ‚เปเป‰เบกเบนเบ™ schemaless เบ—เบตเปˆ magically scales เป€เบžเบทเปˆเบญเปเบเป‰เป„เบ‚เบšเบฑเบ™เบซเบฒเปƒเบ”เบซเบ™เบถเปˆเบ‡เปเบกเปˆเบ™เบ‚เป‰เบญเบ™เบ‚เป‰เบฒเบ‡ tempting. เบ›เบฐเบกเบฒเบ™เบ›เบต 2014, เบกเบฑเบ™เป€เบšเบดเปˆเบ‡เบ„เบทเบงเปˆเบฒเบขเบนเปˆเบ—เบปเปˆเบงเบ—เบธเบเปเบซเปˆเบ‡เบ‚เบญเบ‡เบ›เบตเบ—เบตเปˆเบœเปˆเบฒเบ™เบกเบฒเป„เบ”เป‰เบ™เปเบฒเปƒเบŠเป‰เบ–เบฒเบ™เบ‚เปเป‰เบกเบนเบ™เบ—เบตเปˆเบเปˆเบฝเบงเบ‚เป‰เบญเบ‡เป€เบŠเบฑเปˆเบ™ MySQL, Postgres เบซเบผเบท SQL Server เป„เบ”เป‰เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบ—เบตเปˆเบˆเบฐเบ™เปเบฒเปƒเบŠเป‰เบ–เบฒเบ™เบ‚เปเป‰เบกเบนเบ™ MongoDB. เป€เบกเบทเปˆเบญเบ–เบทเบเบ–เบฒเบกเบงเปˆเบฒเป€เบ›เบฑเบ™เบซเบเบฑเบ‡, เป€เบˆเบปเป‰เบฒเบชเบฒเบกเบฒเบ”เป„เบ”เป‰เบฎเบฑเบšเบ„เปเบฒเบ•เบญเบšเบˆเบฒเบ banal "เบ™เบตเป‰เปเบกเปˆเบ™เบ‚เบฐเบซเบ™เบฒเบ”เบ‚เบญเบ‡เป€เบงเบฑเบšเป„เบŠเบ•เปŒ" เบเบฑเบšเบ„เบงเบฒเบกเบ„เบดเบ”เบซเบผเบฒเบ "เบ‚เปเป‰เบกเบนเบ™เบ‚เบญเบ‡เบ‚เป‰เบญเบเบกเบตเป‚เบ„เบ‡เบชเป‰เบฒเบ‡เบงเปˆเบฒเบ‡เบซเบผเบฒเบเปเบฅเบฐเป€เบซเบกเบฒเบฐเบเบฑเบšเบ–เบฒเบ™เบ‚เปเป‰เบกเบนเบ™เบ—เบตเปˆเบšเปเปˆเบกเบต schema."

เบกเบฑเบ™เป€เบ›เบฑเบ™เบชเบดเปˆเบ‡เบชเปเบฒเบ„เบฑเบ™เบ—เบตเปˆเบˆเบฐเบˆเบทเปˆเบˆเปเบฒเบงเปˆเบฒ MongoDB, เปเบฅเบฐเบ–เบฒเบ™เบ‚เปเป‰เบกเบนเบ™เป€เบญเบเบฐเบชเบฒเบ™เป‚เบ”เบเบ—เบปเปˆเบงเป„เบ›, เปเบเป‰เป„เบ‚เบšเบฑเบ™เบซเบฒเบˆเปเบฒเบ™เบงเบ™เบซเบ™เบถเปˆเบ‡เบเบฑเบšเบ–เบฒเบ™เบ‚เปเป‰เบกเบนเบ™เบ—เบตเปˆเบเปˆเบฝเบงเบ‚เป‰เบญเบ‡เปเบšเบšเบ”เบฑเป‰เบ‡เป€เบ”เบตเบก:

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

เบ„เบงเบฒเบกเบชเปˆเบฝเบ‡เบ—เบฑเบ‡เบซเบกเบปเบ”เปเบกเปˆเบ™เบขเบนเปˆเปƒเบ™เบ—เปˆเบฒเบ™

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

เป€เบžเบทเปˆเบญเปƒเบซเป‰เบกเบตเบ„เบงเบฒเบกเบเบธเบ•เบดเบ—เปเบฒ, เบšเปเปˆเบกเบตเปƒเบœเบขเบนเปˆ 10gen / MongoDB Inc. เบˆเบฐเบšเปเปˆเป€เบงเบปเป‰เบฒเบงเปˆเบฒเบ•เปเปˆเป„เบ›เบ™เบตเป‰เบšเปเปˆเปเบกเปˆเบ™เบ„เบงเบฒเบกเบˆเบดเบ‡, เป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เปเบกเปˆเบ™เบžเบฝเบ‡เปเบ•เปˆเบเบฒเบ™เบ›เบฐเบ™เบตเบ›เบฐเบ™เบญเบก.

  • เบเบฒเบ™เป€เบฎเบฑเบ”เบ—เบธเบฅเบฐเบเปเบฒเบ—เบตเปˆเบชเบนเบ™เป€เบชเบ: เบเบฒเบ™เป€เบฎเบฑเบ”เบ—เบธเบฅเบฐเบเปเบฒเป€เบ›เบฑเบ™เบฅเบฑเบเบชเบฐเบ™เบฐเบซเบผเบฑเบเบ‚เบญเบ‡เบ–เบฒเบ™เบ‚เปเป‰เบกเบนเบ™เบ—เบตเปˆเบเปˆเบฝเบงเบ‚เป‰เบญเบ‡เบซเบผเบฒเบ (เบšเปเปˆเปเบกเปˆเบ™เบ—เบฑเบ‡เบซเบกเบปเบ”, เปเบ•เปˆเบซเบผเบฒเบเบ—เบตเปˆเบชเบธเบ”). เบเบฒเบ™เป€เบฎเบฑเบ”เบ—เบธเบฅเบฐเบเปเบฒเบซเบกเบฒเบเบ„เบงเบฒเบกเบงเปˆเบฒเบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เบซเบผเบฒเบเบ›เบฐเบฅเปเบฒเบกเบฐเบ™เบนเปเบฅเบฐเบชเบฒเบกเบฒเบ”เบฎเบฑเบšเบ›เบฐเบเบฑเบ™เบงเปˆเบฒเบ‚เปเป‰เบกเบนเบ™เบเบฑเบ‡เบ„เบปเบ‡เบชเบญเบ”เบ„เปˆเบญเบ‡. เปเบ™เปˆเบ™เบญเบ™, เบ”เป‰เบงเบเบ–เบฒเบ™เบ‚เปเป‰เบกเบนเบ™ NoSQL, เบเบฒเบ™เป€เบฎเบฑเบ”เบ—เบธเบฅเบฐเบเปเบฒเบชเบฒเบกเบฒเบ”เบขเบนเปˆเปƒเบ™เป€เบญเบเบฐเบชเบฒเบ™เบ”เบฝเบง, เบซเบผเบทเบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบ™เปเบฒเปƒเบŠเป‰เบ„เปเบฒเบซเบกเบฑเป‰เบ™เบชเบฑเบ™เบเบฒเบชเบญเบ‡เป„เบฅเบเบฐเป€เบžเบทเปˆเบญเปƒเบซเป‰เป„เบ”เป‰เบ„เปเบฒเบชเบฑเบ™เบเบฒเบเบฒเบ™เป€เบฎเบฑเบ”เบ—เบธเบฅเบฐเบเปเบฒ. เปเบ•เปˆเบ—เปˆเบฒเบ™เบˆเบฐเบ•เป‰เบญเบ‡เบ›เบฐเบ•เบดเบšเบฑเบ”เบซเบ™เป‰เบฒเบ—เบตเปˆเบ™เบตเป‰เบ•เบปเบงเบ—เปˆเบฒเบ™เป€เบญเบ‡ ... เป€เบŠเบดเปˆเบ‡เบญเบฒเบ”เบˆเบฐเป€เบ›เบฑเบ™เบงเบฝเบเบ—เบตเปˆเบซเบเบธเป‰เบ‡เบเบฒเบเปเบฅเบฐเปƒเบŠเป‰เป€เบงเบฅเบฒเบซเบผเบฒเบ. เป€เบฅเบทเป‰เบญเบเป†เบ—เปˆเบฒเบ™เบšเปเปˆเบฎเบนเป‰เบงเปˆเบฒเบกเบตเบšเบฑเบ™เบซเบฒเบˆเบปเบ™เบเปˆเบงเบฒเบ—เปˆเบฒเบ™เบˆเบฐเป€เบซเบฑเบ™เบ‚เปเป‰เบกเบนเบ™เปƒเบ™เบ–เบฒเบ™เบ‚เปเป‰เบกเบนเบ™เบชเบดเป‰เบ™เบชเบธเบ”เบฅเบปเบ‡เบขเบนเปˆเปƒเบ™เบชเบฐเบ–เบฒเบ™เบฐเบ—เบตเปˆเบšเปเปˆเบ–เบทเบเบ•เป‰เบญเบ‡เป€เบžเบฒเบฐเบงเปˆเบฒเบ›เบฐเบฅเปเบฒเบกเบฐเบ™เบนเบ‚เบญเบ‡เบเบฒเบ™เบ”เปเบฒเป€เบ™เบตเบ™เบ‡เบฒเบ™เบšเปเปˆเบชเบฒเบกเบฒเบ”เบฎเบฑเบšเบ›เบฐเบเบฑเบ™เป„เบ”เป‰. เบซเบกเบฒเบเป€เบซเบ”: เบซเบผเบฒเบเบ„เบปเบ™เบšเบญเบเบ‚เป‰เบญเบเบงเปˆเบฒ MongoDB 4.0 เป„เบ”เป‰เบ™เปเบฒเบชเบฐเป€เบซเบ™เบตเบเบฒเบ™เป€เบฎเบฑเบ”เบ—เบธเบฅเบฐเบเปเบฒเปƒเบ™เบ›เบตเบเบฒเบเบ™เบตเป‰, เปเบ•เปˆเบกเบตเบ‚เปเป‰เบˆเปเบฒเบเบฑเบ”เบšเบฒเบ‡เบขเปˆเบฒเบ‡. เป€เบญเบปเบฒเบญเบญเบเบˆเบฒเบเบšเบปเบ”เบ„เบงเบฒเบกเบเบฑเบ‡เบ„เบปเบ‡เบขเบนเปˆเบ„เบทเบเบฑเบ™: เบ›เบฐเป€เบกเบตเบ™เบงเปˆเบฒเป€เบ•เบฑเบเป‚เบ™เป‚เบฅเบขเบตเบ•เบญเบšเบชเบฐเบซเบ™เบญเบ‡เบ„เบงเบฒเบกเบ•เป‰เบญเบ‡เบเบฒเบ™เบ‚เบญเบ‡เป€เบˆเบปเป‰เบฒเบ”เบตเป€เบ—เบปเปˆเบฒเปƒเบ”.
  • เบเบฒเบ™เบชเบนเบ™เป€เบชเบเบ„เบงเบฒเบกเบชเบปเบกเบšเบนเบ™เบ‚เบญเบ‡เบ„เบงเบฒเบกเบชเปเบฒเบžเบฑเบ™ (เบเบฐเปเบˆเบ•เปˆเบฒเบ‡เบ›เบฐเป€เบ—เบ”): เบ–เป‰เบฒเบ‚เปเป‰เบกเบนเบ™เบ‚เบญเบ‡เบ—เปˆเบฒเบ™เบกเบตเบ„เบงเบฒเบกเบชเปเบฒเบžเบฑเบ™, เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบ—เปˆเบฒเบ™เบˆเบฐเบ•เป‰เบญเบ‡เปƒเบŠเป‰เบžเบงเบเบกเบฑเบ™เปƒเบ™เปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™. เบเบฒเบ™เบกเบตเบ–เบฒเบ™เบ‚เปเป‰เบกเบนเบ™เบ—เบตเปˆเป€เบ„เบปเบฒเบฅเบปเบšเบ„เบงเบฒเบกเบชเปเบฒเบžเบฑเบ™เป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เบˆเบฐเปƒเบŠเป‰เป€เบงเบฅเบฒเบซเบผเบฒเบเบ‚เบญเบ‡เบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบญเบญเบเบˆเบฒเบเบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบเปเบฅเบฐเบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™เบœเบนเป‰เบ‚เบฝเบ™เป‚เบ›เบฅเปเบเบฅเบกเบ‚เบญเบ‡เบ—เปˆเบฒเบ™.
  • เบเบฒเบ™เบ‚เบฒเบ”เบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”เปƒเบ™เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เป‚เบ„เบ‡เบชเป‰เบฒเบ‡เบ‚เปเป‰เบกเบนเบ™: schemas เบ—เบตเปˆเป€เบ„เบฑเปˆเบ‡เบ„เบฑเบ”เบšเบฒเบ‡เบ„เบฑเป‰เบ‡เบชเบฒเบกเบฒเบ”เป€เบ›เบฑเบ™เบšเบฑเบ™เบซเบฒเปƒเบซเบเปˆ, เปเบ•เปˆเบžเบงเบเบกเบฑเบ™เบเบฑเบ‡เป€เบ›เบฑเบ™เบเบปเบ™เป„เบเบ—เบตเปˆเบกเบตเบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบšเบชเปเบฒเบฅเบฑเบšเป‚เบ„เบ‡เบชเป‰เบฒเบ‡เบ‚เปเป‰เบกเบนเบ™เบ—เบตเปˆเบ”เบตเบ–เป‰เบฒเปƒเบŠเป‰เบขเปˆเบฒเบ‡เบชเบฐเบซเบฅเบฒเบ”. เบ–เบฒเบ™เบ‚เปเป‰เบกเบนเบ™เป€เบญเบเบฐเบชเบฒเบ™เป€เบŠเบฑเปˆเบ™ MongoDB เบชเบฐเบซเบ™เบญเบ‡เบ„เบงเบฒเบกเบเบทเบ”เบซเบเบธเปˆเบ™ schema เบ—เบตเปˆเบšเปเปˆเบซเบ™เป‰เบฒเป€เบŠเบทเปˆเบญ, เปเบ•เปˆเบ„เบงเบฒเบกเบเบทเบ”เบซเบเบธเปˆเบ™เบ™เบตเป‰เป€เบญเบปเบฒเบ„เบงเบฒเบกเบฎเบฑเบšเบœเบดเบ”เบŠเบญเบšเปƒเบ™เบเบฒเบ™เบฎเบฑเบเบชเบฒเบ‚เปเป‰เบกเบนเบ™เปƒเบซเป‰เบชเบฐเบญเบฒเบ”. เบ–เป‰เบฒเบ—เปˆเบฒเบ™เบšเปเปˆเบ”เบนเปเบฅเบžเบงเบเบกเบฑเบ™, เบ—เปˆเบฒเบ™เบˆเบฐเบชเบดเป‰เบ™เบชเบธเบ”เบเบฒเบ™เบ‚เบฝเบ™เบฅเบฐเบซเบฑเบ”เบˆเปเบฒเบ™เบงเบ™เบซเบฅเบฒเบเปƒเบ™เปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™เบ‚เบญเบ‡เบ—เปˆเบฒเบ™เป€เบžเบทเปˆเบญเบšเบฑเบ™เบŠเบตเบ‚เปเป‰เบกเบนเบ™เบ—เบตเปˆเบšเปเปˆเป„เบ”เป‰เป€เบเบฑเบšเป„เบงเป‰เปƒเบ™เบฎเบนเบšเปเบšเบšเบ—เบตเปˆเบ—เปˆเบฒเบ™เบ„เบฒเบ”เบซเบงเบฑเบ‡. เบ”เบฑเปˆเบ‡เบ—เบตเปˆเบžเบงเบเป€เบฎเบปเบฒเบกเบฑเบเบˆเบฐเป€เบงเบปเป‰เบฒเบขเบนเปˆเบšเปเบฅเบดเบชเบฑเบ” Simple Thread เบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒ ... เปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™เบˆเบฐเบ–เบทเบเบ‚เบฝเบ™เบ„เบทเบ™เปƒเบซเบกเปˆ, เปเบ•เปˆเบ‚เปเป‰เบกเบนเบ™เบˆเบฐเบกเบตเบŠเบตเบงเบดเบ”เบขเบนเปˆเบ•เบฐเบซเบผเบญเบ”เป„เบ›. เบซเบกเบฒเบเป€เบซเบ”: MongoDB เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบเบฒเบ™เบเบงเบ”เบชเบญเบš schema: เบกเบฑเบ™เป€เบ›เบฑเบ™เบ›เบฐเป‚เบซเบเบ”, เปเบ•เปˆเบšเปเปˆเป„เบ”เป‰เบชเบฐเบซเบ™เบญเบ‡เบเบฒเบ™เบ„เปเป‰เบฒเบ›เบฐเบเบฑเบ™เบ„เบทเบเบฑเบ™เบเบฑเบšเปƒเบ™เบ–เบฒเบ™เบ‚เปเป‰เบกเบนเบ™เบ—เบตเปˆเบเปˆเบฝเบงเบ‚เป‰เบญเบ‡. เบเปˆเบญเบ™เบญเบทเปˆเบ™ เปเบปเบ”, เบเบฒเบ™เป€เบžเบตเปˆเบกเบซเบผเบทเบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เบเบฒเบ™เบเบงเบ”เบชเบญเบš schema เบšเปเปˆเบกเบตเบœเบปเบ™เบเบฐเบ—เบปเบšเบ•เปเปˆเบ‚เปเป‰เบกเบนเบ™เบ—เบตเปˆเบกเบตเบขเบนเปˆเปƒเบ™เบเบฒเบ™เป€เบเบฑเบšเบเปเบฒ. เบกเบฑเบ™เบ‚เบถเป‰เบ™เบเบฑเบšเบ—เปˆเบฒเบ™เป€เบžเบทเปˆเบญเบฎเบฑเบšเบ›เบฐเบเบฑเบ™เบงเปˆเบฒเบ—เปˆเบฒเบ™เบ›เบฑเบšเบ›เบธเบ‡เบ‚เปเป‰เบกเบนเบ™เบ•เบฒเบก schema เปƒเบซเบกเปˆ. เบ•เบฑเบ”โ€‹เบชเบดเบ™โ€‹เปƒเบˆโ€‹เบ”เป‰เบงเบโ€‹เบ•เบปเบงโ€‹เบ—เปˆเบฒเบ™โ€‹เป€เบญเบ‡โ€‹เบงเปˆเบฒโ€‹เบ™เบตเป‰โ€‹เปเบกเปˆเบ™โ€‹เบžเบฝเบ‡โ€‹เบžเปโ€‹เบชเปเบฒโ€‹เบฅเบฑเบšโ€‹เบ„เบงเบฒเบกโ€‹เบ•เป‰เบญเบ‡โ€‹เบเบฒเบ™โ€‹เบ‚เบญเบ‡โ€‹เบ—เปˆเบฒเบ™โ€‹.
  • เบžเบฒเบชเบฒเปเบšเบšเบชเบญเบšเบ–เบฒเบกเบžเบทเป‰เบ™เป€เบกเบทเบญเบ‡ / เบเบฒเบ™เบชเบนเบ™เป€เบชเบเบฅเบฐเบšเบปเบšเบ™เบดเป€เบงเบ”เบ‚เบญเบ‡เป€เบ„เบทเปˆเบญเบ‡เบกเบท: เบเบฒเบ™เบกเบฒเป€เบ–เบดเบ‡เบ‚เบญเบ‡ SQL เปเบกเปˆเบ™เบเบฒเบ™เบ›เบฐเบ•เบดเบงเบฑเบ”เบขเปˆเบฒเบ‡เปเบ—เป‰เบˆเบดเบ‡เปเบฅเบฐเบšเปเปˆเบกเบตเบซเบเบฑเบ‡เบ›เปˆเบฝเบ™เปเบ›เบ‡เบ•เบฑเป‰เบ‡เปเบ•เปˆเบ™เบฑเป‰เบ™เบกเบฒ. เบกเบฑเบ™เป€เบ›เบฑเบ™เบžเบฒเบชเบฒเบ—เบตเปˆเบกเบตเบญเปเบฒเบ™เบฒเบ”เบขเปˆเบฒเบ‡เบšเปเปˆเบซเบ™เป‰เบฒเป€เบŠเบทเปˆเบญ, เปเบ•เปˆเบเบฑเบ‡เบชเบฑเบšเบชเบปเบ™เบซเบผเบฒเบ. เบ„เบงเบฒเบกเบ•เป‰เบญเบ‡เบเบฒเบ™เบ—เบตเปˆเบˆเบฐเบชเป‰เบฒเบ‡เบเบฒเบ™เบชเบญเบšเบ–เบฒเบกเบ–เบฒเบ™เบ‚เปเป‰เบกเบนเบ™เปƒเบ™เบžเบฒเบชเบฒเปƒเบซเบกเปˆเบ—เบตเปˆเบ›เบฐเบเบญเบšเบ”เป‰เบงเบ JSON fragments เบ–เบทเบงเปˆเบฒเป€เบ›เบฑเบ™เบšเบฒเบ”เบเป‰เบฒเบงเบญเบฑเบ™เปƒเบซเบเปˆเบซเบผเบงเบ‡เบเบฑเบšเบ„เบทเบ™เป„เบ›เบšเปˆเบญเบ™เป‚เบ”เบเบœเบนเป‰เบ—เบตเปˆเบกเบตเบ›เบฐเบชเบปเบšเบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบเบฑเบš SQL. เบกเบตเบˆเบฑเบเบเบฐเบงเบฒเบ™เบ—เบฑเบ‡เบซเบกเบปเบ”เบ‚เบญเบ‡เป€เบ„เบทเปˆเบญเบ‡เบกเบทเบ—เบตเปˆเบžเบปเบงเบžเบฑเบ™เบเบฑเบšเบ–เบฒเบ™เบ‚เปเป‰เบกเบนเบ™ SQL, เบˆเบฒเบ IDEs เป„เบ›เบซเบฒเป€เบ„เบทเปˆเบญเบ‡เบกเบทเบฅเบฒเบเบ‡เบฒเบ™. เบเบฒเบ™เป€เบ„เบทเปˆเบญเบ™เบเป‰เบฒเบเป„เบ›เบซเบฒเบ–เบฒเบ™เบ‚เปเป‰เบกเบนเบ™เบ—เบตเปˆเบšเปเปˆเบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™ SQL เบซเบกเบฒเบเบ„เบงเบฒเบกเบงเปˆเบฒเบ—เปˆเบฒเบ™เบšเปเปˆเบชเบฒเบกเบฒเบ”เปƒเบŠเป‰เป€เบ„เบทเปˆเบญเบ‡เบกเบทเป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เบชเปˆเบงเบ™เปƒเบซเบเปˆเบซเบผเบทเบ—เปˆเบฒเบ™เบ•เป‰เบญเบ‡เปเบ›เบ‚เปเป‰เบกเบนเบ™เป€เบ›เบฑเบ™ SQL เป€เบžเบทเปˆเบญเปƒเบŠเป‰เบžเบงเบเบกเบฑเบ™, เป€เบŠเบดเปˆเบ‡เบญเบฒเบ”เบˆเบฐเบกเบตเบ„เบงเบฒเบกเบซเบเบธเป‰เบ‡เบเบฒเบเบซเบผเบฒเบเบเปˆเบงเบฒเบ—เบตเปˆเบ—เปˆเบฒเบ™เบ„เบดเบ”.

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

เบชเบดเปˆเบ‡เบ—เบตเปˆเบชเบฒเบกเบฒเบ”เป€เบฎเบฑเบ”เป„เบ”เป‰เปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™?

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

เบงเบดเบ—เบตเบเบฒเบ™เป€เบฅเบทเบญเบเป€เบ•เบฑเบเป‚เบ™เป‚เบฅเบขเบตเบ—เบตเปˆเป€เบซเบกเบฒเบฐเบชเบปเบก? เบกเบตเบ„เบงเบฒเบกเบžเบฐเบเบฒเบเบฒเบกเบ—เบตเปˆเบˆเบฐเบชเป‰เบฒเบ‡เบเบญเบšเป€เบ›เบฑเบ™เบฅเบฐเบšเบปเบšเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ›เบฐเป€เบกเบตเบ™เป€เบ•เบฑเบเป‚เบ™เป‚เบฅเบขเบต, เป€เบŠเบฑเปˆเบ™: "เบเบญเบšเบเบฒเบ™เปเบ™เบฐเบ™เปเบฒเป€เบ•เบฑเบเป‚เบ™เป‚เบฅเบŠเบตเป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™เบญเบปเบ‡เบเบฒเบ™เบˆเบฑเบ”เบ•เบฑเป‰เบ‡เบŠเบญเบšเปเบง" ะธ "เบเบญเบšเบเบฒเบ™เบ›เบฐเป€เบกเบตเบ™เป€เบ•เบฑเบเป‚เบ™เป‚เบฅเบขเบตเบŠเบญเบšเปเบง", เปเบ•เปˆเบกเบฑเบ™เป€เบšเบดเปˆเบ‡เบ„เบทเบงเปˆเบฒเบ‚เป‰เบญเบเบงเปˆเบฒเบ™เบตเป‰เปเบกเปˆเบ™เบ„เบงเบฒเบกเบชเบฑเบšเบชเบปเบ™เบ—เบตเปˆเบšเปเปˆเบˆเปเบฒเป€เบ›เบฑเบ™.

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

เบ–เป‰เบฒเบ—เปˆเบฒเบ™เบšเปเปˆเป„เบ”เป‰เบ›เบฐเป€เบŠเบตเบ™เบเบฑเบšเบšเบฑเบ™เบซเบฒเปƒเบ”เบเปเปˆเบ•เบฒเบก, เบ—เปˆเบฒเบ™เบšเปเปˆเบˆเปเบฒเป€เบ›เบฑเบ™เบ•เป‰เบญเบ‡เบกเบตเป€เบ„เบทเปˆเบญเบ‡เบกเบทเปƒเบซเบกเปˆ. เบˆเบธเบ”.

เบ„เปเบฒเบ–เบฒเบกเบ—เบต 1: เบ‚เป‰เบญเบเบžเบฐเบเบฒเบเบฒเบกเปเบเป‰เป„เบ‚เบšเบฑเบ™เบซเบฒเปƒเบ”เปเบ”เปˆ?

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

เบ„เบณเบ–เบฒเบกเบ—เบต 2: เบ‚เป‰เบญเบเบ‚เบฒเบ”เบซเบเบฑเบ‡?

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

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

เบ›เบฐเบŠเบฒเบŠเบปเบ™เบชเบฐเป€เบซเบกเบตเบ—เปเบฒเบฅเบฒเบเบ—เบธเบเบชเบดเปˆเบ‡เบ—เบธเบเบขเปˆเบฒเบ‡

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

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

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

Summary

เป€เบกเบทเปˆเบญเปƒเบ”เบเปเปˆเบ•เบฒเบกเบเบฒเบ™เบ›เบฐเบ”เบดเบ”เบชเป‰เบฒเบ‡เบ›เบฐเบเบปเบ”เบ‚เบถเป‰เบ™, เบชเบญเบ‡เบ„เปเบฒเบ–เบฒเบกเบ•เป‰เบญเบ‡เป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบ•เบญเบšเบ”เป‰เบงเบเบ„เบงเบฒเบกเบฅเบฐเบกเบฑเบ”เบฅเบฐเบงเบฑเบ‡:

  • เป€เบ„เบทเปˆเบญเบ‡เบกเบทเบ™เบตเป‰เปเบเป‰เป„เบ‚เบšเบฑเบ™เบซเบฒเบ—เบตเปˆเปเบ—เป‰เบˆเบดเบ‡เบšเป?
  • เบžเบงเบโ€‹เป€เบฎเบปเบฒโ€‹เป€เบ‚เบปเป‰เบฒโ€‹เปƒเบˆโ€‹เบเบฒเบ™โ€‹เปเบฅเบโ€‹เบ›เปˆเบฝเบ™โ€‹เป„เบ”เป‰โ€‹เบ”เบต?

เบ–เป‰เบฒเป€เบˆเบปเป‰เบฒเบšเปเปˆเบชเบฒเบกเบฒเบ”เบ•เบญเบšเบชเบญเบ‡เบ„เบณเบ–เบฒเบกเบ™เบตเป‰เบขเปˆเบฒเบ‡เปเบฑเป‰เบ™เปƒเบˆเป„เบ”เป‰, เปƒเบซเป‰เป€เบญเบปเบฒเบชเบญเบ‡เบชเบฒเบกเบ‚เบฑเป‰เบ™เบ•เบญเบ™เบเบฑเบšเบ„เบทเบ™เปเบฅเป‰เบงเบ„เบดเบ”.

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

เบ›เบฐเบ•เบดเป€เบชเบ”เบ„เบงเบฒเบกเบฎเบฑเบšเบœเบดเบ”เบŠเบญเบš

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

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

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