តើ MongoDB αžŸαžΌαž˜αŸ’αž”αžΈαžαŸ‚αž‡αž˜αŸ’αžšαžΎαžŸαžαŸ’αžšαžΉαž˜αžαŸ’αžšαžΌαžœ?

αžαŸ’αž˜αžΈαŸ—αž“αŸαŸ‡αžαŸ’αž‰αž»αŸ†αž”αžΆαž“αžšαž€αžƒαžΎαž‰αžαžΆ Red Hat αžŠαž€αž€αžΆαžšαž‚αžΆαŸ†αž‘αŸ’αžš MongoDB αž…αŸαž‰αž–αžΈαž•αŸ’αž€αžΆαž™αžšαžŽαž” (αž–αž½αž€αž‚αŸαž“αž·αž™αžΆαž™αžαžΆαžŠαŸ„αž™αžŸαžΆαžšαžαŸ‚αž€αžΆαžšαž•αŸ’αž›αžΆαžŸαŸ‹αž”αŸ’αžαžΌαžšαž’αžΆαž‡αŸ’αž‰αžΆαž”αŸαžŽαŸ’αžŽ) αŸ” αž“αŸαŸ‡αž’αŸ’αžœαžΎαž±αŸ’αž™αžαŸ’αž‰αž»αŸ†αž‚αž·αžαž–αŸ’αžšαŸ„αŸ‡αž€αŸ’αž“αž»αž„αžšαž™αŸˆαž–αŸαž›αž”αŸ‰αž»αž“αŸ’αž˜αžΆαž“αž†αŸ’αž“αžΆαŸ†αž…αž»αž„αž€αŸ’αžšαŸ„αž™αž“αŸαŸ‡αžαŸ’αž‰αž»αŸ†αž”αžΆαž“αžƒαžΎαž‰αž’αžαŸ’αžαž”αž‘αž‡αžΆαž…αŸ’αžšαžΎαž“αž’αŸ†αž–αžΈαžαžΆαžαžΎ MongoDB αž’αžΆαž€αŸ’αžšαž€αŸ‹αž”αŸ‰αž»αžŽαŸ’αžŽαžΆ αž αžΎαž™αžšαž”αŸ€αž”αžŠαŸ‚αž›αž‚αŸ’αž˜αžΆαž“αž“αžšαžŽαžΆαž˜αŸ’αž“αžΆαž€αŸ‹αž˜αž·αž“αž‚αž½αžšαž”αŸ’αžšαžΎαžœαžΆαŸ” αž”αŸ‰αž»αž“αŸ’αžαŸ‚αž€αŸ’αž“αž»αž„αž’αŸ†αž‘αž»αž„αž–αŸαž›αž“αŸαŸ‡ MongoDB αž”αžΆαž“αž€αŸ’αž›αžΆαž™αž‡αžΆαž•αž›αž·αžαž•αž›αžŠαŸ‚αž›αž˜αžΆαž“αž—αžΆαž–αž…αžΆαžŸαŸ‹αž‘αž»αŸ†αž‡αžΆαž„αž˜αž»αž“αŸ” αžαžΎαž˜αžΆαž“αž’αŸ’αžœαžΈαž€αžΎαžαž‘αžΎαž„? αžαžΎαž€αžΆαžšαžŸαŸ’αž’αž”αŸ‹αž‘αžΆαŸ†αž„αž’αžŸαŸ‹αž–αž·αžαž‡αžΆαžŠαŸ„αž™αžŸαžΆαžšαž€αŸ†αž αž»αžŸαž€αŸ’αž“αž»αž„αž‘αžΈαž•αŸ’αžŸαžΆαžšαžŠαŸ†αž”αžΌαž„αž“αŸƒ DBMS αž˜αŸ‚αž“αž‘αŸ? αž¬αž˜αž“αž»αžŸαŸ’αžŸαž‚αŸ’αžšαžΆαž“αŸ‹αžαŸ‚αž”αŸ’αžšαžΎ MongoDB αž“αŸ…αž€αž“αŸ’αž›αŸ‚αž„αžαž»αžŸ?

αž”αŸ’αžšαžŸαž·αž“αž”αžΎαž’αŸ’αž“αž€αž˜αžΆαž“αž’αžΆαžšαž˜αŸ’αž˜αžŽαŸαžαžΆαžαŸ’αž‰αž»αŸ†αž€αŸ†αž–αž»αž„αž€αžΆαžšαž–αžΆαžš MongoDB αžŸαžΌαž˜αž’αžΆαž“ αž€αžΆαžšαž”αžŠαž·αžŸαŸαž’ αž“αŸ…αž…αž»αž„αž”αž‰αŸ’αž…αž”αŸ‹αž“αŸƒαž’αžαŸ’αžαž”αž‘αŸ”

αž“αž·αž“αŸ’αž“αžΆαž€αžΆαžšαžαŸ’αž˜αžΈ

αžαŸ’αž‰αž»αŸ†αž”αžΆαž“αž’αŸ’αžœαžΎαž€αžΆαžšαž“αŸ…αž€αŸ’αž“αž»αž„αž§αžŸαŸ’αžŸαžΆαž αž€αž˜αŸ’αž˜αžŸαžΌαž αŸ’αžœαžœαŸ‚αžšαž’αžŸαŸ‹αžšαž™αŸˆαž–αŸαž›αž‡αžΆαž…αŸ’αžšαžΎαž“αž†αŸ’αž“αžΆαŸ†αž‡αžΆαž„αž’αŸ’αžœαžΈαžŠαŸ‚αž›αžαŸ’αž‰αž»αŸ†αž’αžΆαž…αž“αž·αž™αžΆαž™αž”αžΆαž“ αž”αŸ‰αž»αž“αŸ’αžαŸ‚αžαŸ’αž‰αž»αŸ†αž“αŸ…αžαŸ‚αžαŸ’αžšαžΌαžœαž”αžΆαž“αž›αžΆαžαžαŸ’αžšαžŠαžΆαž„αž“αžΌαžœαž•αŸ’αž“αŸ‚αž€αžαžΌαž…αž˜αž½αž™αž“αŸƒαž“αž·αž“αŸ’αž“αžΆαž€αžΆαžšαžŠαŸ‚αž›αž”αžΆαž“αžœαžΆαž™αž”αŸ’αžšαž αžΆαžšαž§αžŸαŸ’αžŸαžΆαž αž€αž˜αŸ’αž˜αžšαž”αžŸαŸ‹αž™αžΎαž„αŸ” αžαŸ’αž‰αž»αŸ†αž”αžΆαž“αžƒαžΎαž‰αž€αžΆαžšαž€αžΎαž“αž‘αžΎαž„αž“αŸƒ 4GL, AOP, Agile, SOA, Web 2.0, AJAX, Blockchain... αž”αž‰αŸ’αž‡αžΈαž“αŸαŸ‡αž‚αžΊαž‚αŸ’αž˜αžΆαž“αž‘αžΈαž”αž‰αŸ’αž…αž”αŸ‹αŸ” αž‡αžΆαžšαŸ€αž„αžšαžΆαž›αŸ‹αž†αŸ’αž“αžΆαŸ†αž“αž·αž“αŸ’αž“αžΆαž€αžΆαžšαžαŸ’αž˜αžΈαž›αŸαž…αž‘αžΎαž„αŸ” αžαŸ’αž›αŸ‡β€‹αž”αžΆαžαŸ‹β€‹αž‘αŸ…β€‹αžœαž·αž‰β€‹αž™αŸ‰αžΆαž„β€‹αž†αžΆαž”αŸ‹β€‹αžšαž αŸαžŸ αžαžŽαŸˆβ€‹αž’αŸ’αž“αž€β€‹αžαŸ’αž›αŸ‡β€‹αž‘αŸ€αžβ€‹αž”αŸ’αžαžΌαžšβ€‹αžšαž”αŸ€αž”β€‹αž”αž„αŸ’αž€αžΎαžβ€‹αž€αž˜αŸ’αž˜αžœαž·αž’αžΈβ€‹αž‡αžΆβ€‹αž˜αžΌαž›αžŠαŸ’αž‹αžΆαž“αŸ”

αžšαžΆαž›αŸ‹αž“αž·αž“αŸ’αž“αžΆαž€αžΆαžšαžαŸ’αž˜αžΈαž”αž„αŸ’αž€αžΎαžαž—αžΆαž–αžšαŸ†αž—αžΎαž”αž‘αžΌαž‘αŸ…αŸ– αž˜αž“αž»αžŸαŸ’αžŸαž›αŸ„αžαž‘αžΎαž„αž›αžΎαž™αž“αŸ’αžαž αŸ„αŸ‡ αž¬αžƒαžΎαž‰αžŸαŸ†αž›αŸαž„αžšαŸ†αžαžΆαž“αžŠαŸ‚αž›αž”αž„αŸ’αž€αžΎαžαžŠαŸ„αž™αž’αŸ’αž“αž€αžŠαž‘αŸƒ αž αžΎαž™αžŠαžΎαžšαžαžΆαž˜αž αŸ’αžœαžΌαž„αž˜αž“αž»αžŸαŸ’αžŸαŸ” αžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαž“αŸαŸ‡αžαŸ’αžšαžΌαžœαž”αžΆαž“αžŸαžšαžŸαŸαžšαžŠαŸ„αž™ Gartner in αžœαžŠαŸ’αžαžƒαŸ„αžŸαž“αžΆαž”αŸ†αž•αŸ’αž›αžΎαžŸ. αž‘αŸ„αŸ‡αž”αžΈαž‡αžΆαž˜αžΆαž“αž—αžΆαž–αž…αž˜αŸ’αžšαžΌαž„αž…αž˜αŸ’αžšαžΆαžŸαž€αŸαžŠαŸ„αž™ αž€αžΆαžšαž€αŸ†αžŽαžαŸ‹αž–αŸαž›αžœαŸαž›αžΆαž“αŸαŸ‡αž–αž·αž–αžŽαŸŒαž“αžΆαž’αŸ†αž–αžΈαž’αŸ’αžœαžΈαžŠαŸ‚αž›αž€αžΎαžαž‘αžΎαž„αž…αŸ†αž–αŸ„αŸ‡αž”αž…αŸ’αž…αŸαž€αžœαž·αž‘αŸ’αž™αžΆ αž˜αž»αž“αž–αŸαž›αž–αž½αž€αžœαžΆαž€αŸ’αž›αžΆαž™αž‡αžΆαž˜αžΆαž“αž”αŸ’αžšαž™αŸ„αž‡αž“αŸαŸ”

αž”αŸ‰αž»αž“αŸ’αžαŸ‚αž–αžΈαž–αŸαž›αž˜αž½αž™αž‘αŸ…αž–αŸαž›αž˜αž½αž™αž€αžΆαžšαž…αŸ’αž“αŸƒαž”αŸ’αžšαžŒαž·αžαžαŸ’αž˜αžΈαž›αŸαž…αž‘αžΎαž„ (αž¬αž˜αžΆαž“αž€αžΆαžšαž˜αž€αž‡αžΆαž›αžΎαž€αž‘αžΈαž–αžΈαžšαžŠαžΌαž…αž€αŸ’αž“αž»αž„αž€αžšαžŽαžΈαž“αŸαŸ‡) αžŠαŸ‚αž›αž‡αŸ†αžšαž»αž‰αžŠαŸ„αž™αž€αžΆαžšαž’αž“αž»αžœαžαŸ’αžαž‡αžΆαž€αŸ‹αž›αžΆαž€αŸ‹αž˜αž½αž™αŸ” αž€αŸ’αž“αž»αž„αž€αžšαžŽαžΈ NoSQL αž€αžΆαžšαžƒαŸ„αžŸαž“αžΆαž”αŸ†αž•αŸ’αž›αžΎαžŸαžαŸ’αžšαžΌαžœαž”αžΆαž“αž‡αŸ†αžšαž»αž‰αž™αŸ‰αžΆαž„αžαŸ’αž›αžΆαŸ†αž„αžŠαŸ„αž™αž€αžΆαžšαž›αŸαž…αž…αŸαž‰ αž“αž·αž„αž€αžΆαžšαž€αžΎαž“αž‘αžΎαž„αž§αžαž»αž“αž·αž™αž˜αž“αŸƒ MongoDB αŸ” MongoDB αž˜αž·αž“αž”αžΆαž“αž…αžΆαž”αŸ‹αž•αŸ’αžαžΎαž˜αž“αž·αž“αŸ’αž“αžΆαž€αžΆαžšαž“αŸαŸ‡αž‘αŸαŸ– αžαžΆαž˜αž–αž·αžαž‘αŸ… αž€αŸ’αžšαž»αž˜αž αŸŠαž»αž“αž’αŸŠαžΈαž“αž’αžΊαžŽαŸ‚αžαž’αŸ†αŸ—αž”αžΆαž“αž…αžΆαž”αŸ‹αž•αŸ’αžαžΎαž˜αž˜αžΆαž“αž”αž‰αŸ’αž αžΆαž€αŸ’αž“αž»αž„αžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαž‘αž·αž“αŸ’αž“αž“αŸαž™αž‡αžΆαž…αŸ’αžšαžΎαž“ αžŠαŸ‚αž›αž“αžΆαŸ†αž‘αŸ…αžŠαž›αŸ‹αž€αžΆαžšαžαŸ’αžšαž›αž”αŸ‹αž˜αž€αžœαž·αž‰αž“αžΌαžœαž˜αžΌαž›αžŠαŸ’αž‹αžΆαž“αž‘αž·αž“αŸ’αž“αž“αŸαž™αžŠαŸ‚αž›αž˜αž·αž“αž‘αžΆαž€αŸ‹αž‘αž„αŸ” αž…αž›αž“αžΆαž‘αžΆαŸ†αž„αž˜αžΌαž›αž”αžΆαž“αž…αžΆαž”αŸ‹αž•αŸ’αžαžΎαž˜αž‡αžΆαž˜αž½αž™αž“αžΉαž„αž‚αž˜αŸ’αžšαŸ„αž„αžŠαžΌαž…αž‡αžΆ Bigtable αžšαž”αžŸαŸ‹ Google αž“αž·αž„ Cassandra αžšαž”αžŸαŸ‹ Facebook αž”αŸ‰αž»αž“αŸ’αžαŸ‚αžœαžΆαž‚αžΊαž‡αžΆ MongoDB αžŠαŸ‚αž›αž”αžΆαž“αž€αŸ’αž›αžΆαž™αž‡αžΆαž€αžΆαžšαž’αž“αž»αžœαžαŸ’αžαž˜αžΌαž›αžŠαŸ’αž‹αžΆαž“αž‘αž·αž“αŸ’αž“αž“αŸαž™ NoSQL αžŠαŸαž›αŸ’αž”αžΈ αž“αž·αž„αž’αžΆαž…αž…αžΌαž›αžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαž”αžΆαž“αžŠαŸ‚αž›αž’αŸ’αž“αž€αž’αž—αž·αžœαžŒαŸ’αžαž“αŸαž—αžΆαž‚αž…αŸ’αžšαžΎαž“αž˜αžΆαž“αžŸαž·αž‘αŸ’αž’αž·αž…αžΌαž›αž”αŸ’αžšαžΎαž”αŸ’αžšαžΆαžŸαŸ‹αŸ”

αž…αŸ†αžŽαžΆαŸ†αŸ– αž’αŸ’αž“αž€αž”αŸ’αžšαž αŸ‚αž›αž‡αžΆαž‚αž·αžαžαžΆαžαŸ’αž‰αž»αŸ†αž…αŸ’αžšαž‘αŸ†αž˜αžΌαž›αžŠαŸ’αž‹αžΆαž“αž‘αž·αž“αŸ’αž“αž“αŸαž™αž―αž€αžŸαžΆαžšαž‡αžΆαž˜αž½αž™αž˜αžΌαž›αžŠαŸ’αž‹αžΆαž“αž‘αž·αž“αŸ’αž“αž“αŸαž™ columnar, key/value stores, αž¬αžŽαžΆαž˜αž½αž™αž“αŸƒαž”αŸ’αžšαž—αŸαž‘αž•αŸ’αžŸαŸαž„αž‘αŸ€αžαž‡αžΆαž…αŸ’αžšαžΎαž“αž“αŸƒ data store αžŠαŸ‚αž›αžŸαŸ’αžαž·αžαž“αŸ…αž€αŸ’αžšαŸ„αž˜αž“αž·αž™αž˜αž“αŸαž™ NoSQL αž‘αžΌαž‘αŸ…αŸ” αž αžΎαž™αž’αŸ’αž“αž€αž“αž·αž™αžΆαž™αžαŸ’αžšαžΌαžœαŸ” αž”αŸ‰αž»αž“αŸ’αžαŸ‚αž“αŸ…αž–αŸαž›αž“αŸ„αŸ‡ αž—αžΆαž–αžœαžΉαž€αžœαžšαž”αžΆαž“αž‚αŸ’αžšαž”αŸ‹αž‚αŸ’αžšαž„αŸ” αž˜αž“αž»αžŸαŸ’αžŸαž‚αŸ’αžšαž”αŸ‹αž‚αŸ’αž“αžΆαž‡αž€αŸ‹αž…αž·αžαŸ’αžαž“αžΉαž„ NoSQL αžœαžΆαž”αžΆαž“αž€αŸ’αž›αžΆαž™αž‡αžΆαž˜αž“αž»αžŸαŸ’αžŸαž‚αŸ’αžšαž”αŸ‹αž‚αŸ’αž“αžΆ αž–αž·αžαž‡αžΆ αž…αžΆαŸ†αž”αžΆαž…αŸ‹ αž‘αŸ„αŸ‡αž”αžΈαž‡αžΆαž˜αž“αž»αžŸαŸ’αžŸαž‡αžΆαž…αŸ’αžšαžΎαž“αž˜αž·αž“αž”αžΆαž“αžƒαžΎαž‰αž—αžΆαž–αžαž»αžŸαž‚αŸ’αž“αžΆαž“αŸƒαž”αž…αŸ’αž…αŸαž€αžœαž·αž‘αŸ’αž™αžΆαž•αŸ’αžŸαŸαž„αž‚αŸ’αž“αžΆαž€αŸαžŠαŸ„αž™αŸ” αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž˜αž“αž»αžŸαŸ’αžŸαž‡αžΆαž…αŸ’αžšαžΎαž“ MongoDB αž”αžΆαž“αž€αŸ’αž›αžΆαž™αž‡αžΆ αž˜αžΆαž“αž“αŸαž™αžŠαžΌαž… NoSQL αŸ”

αž αžΎαž™αž’αŸ’αž“αž€αž’αž—αž·αžœαžŒαŸ’αžαž“αŸαž”αžΆαž“αžœαžΆαž™αž›αž»αž€αž›αžΎαžœαžΆαŸ” αž‚αŸ†αž“αž·αžαž“αŸƒαž˜αžΌαž›αžŠαŸ’αž‹αžΆαž“αž‘αž·αž“αŸ’αž“αž“αŸαž™αž‚αŸ’αž˜αžΆαž“αž‚αŸ’αžšαŸ„αž„αž€αžΆαžšαžŽαŸαžŠαŸ‚αž›αž’αŸ’αžœαžΎαž˜αžΆαžαŸ’αžšαžŠαŸ’αž‹αžΆαž“αžŠαŸ„αž™αžœαŸαž‘αž˜αž“αŸ’αžαžŠαžΎαž˜αŸ’αž”αžΈαžŠαŸ„αŸ‡αžŸαŸ’αžšαžΆαž™αž”αž‰αŸ’αž αžΆαžŽαžΆαž˜αž½αž™αž‚αžΊαž‚αž½αžšαž±αŸ’αž™αž‘αžΆαž€αŸ‹αž‘αžΆαž‰αžŽαžΆαžŸαŸ‹αŸ” αž“αŸ…αž‡αž»αŸ†αžœαž·αž‰αž†αŸ’αž“αžΆαŸ† 2014 αžœαžΆαž αžΆαž€αŸ‹αž”αžΈαžŠαžΌαž…αž‡αžΆαž“αŸ…αž‚αŸ’αžšαž”αŸ‹αž‘αžΈαž€αž“αŸ’αž›αŸ‚αž„αžŠαŸ‚αž›αž€αžΆαž›αž–αžΈαž˜αž½αž™αž†αŸ’αž“αžΆαŸ†αž˜αž»αž“αž”αžΆαž“αž”αŸ’αžšαžΎαž˜αžΌαž›αžŠαŸ’αž‹αžΆαž“αž‘αž·αž“αŸ’αž“αž“αŸαž™αž‘αŸ†αž“αžΆαž€αŸ‹αž‘αŸ†αž“αž„αžŠαžΌαž…αž‡αžΆ MySQL, Postgres ឬ SQL Server αž”αžΆαž“αž…αžΆαž”αŸ‹αž•αŸ’αžαžΎαž˜αžŠαžΆαž€αŸ‹αž–αž„αŸ’αžšαžΆαž™αž˜αžΌαž›αžŠαŸ’αž‹αžΆαž“αž‘αž·αž“αŸ’αž“αž“αŸαž™ MongoDB αŸ” αž“αŸ…αž–αŸαž›αžŸαž½αžšαžαžΆαž αŸαžαž»αž’αŸ’αžœαžΈαž”αžΆαž“αž‡αžΆαž’αŸ’αž“αž€αž’αžΆαž…αž‘αž‘αž½αž›αž”αžΆαž“αž…αž˜αŸ’αž›αžΎαž™αž–αžΈ banal "αž“αŸαŸ‡αž‚αžΊαž‡αžΆαž‘αŸ†αž αŸ†αž“αŸƒαž‚αŸαž αž‘αŸ†αž–αŸαžš" αž‘αŸ…αž‡αžΆαž€αžΆαžšαž‚αž·αžαž€αžΆαž“αŸ‹αžαŸ‚αž…αŸ’αžšαžΎαž“ "αž‘αž·αž“αŸ’αž“αž“αŸαž™αžšαž”αžŸαŸ‹αžαŸ’αž‰αž»αŸ†αž˜αžΆαž“αžšαž…αž“αžΆαžŸαž˜αŸ’αž–αŸαž“αŸ’αž’αžšαž›αž»αž„αžŽαžΆαžŸαŸ‹ αž αžΎαž™αžŸαž˜αž›αŸ’αž’αž€αŸ’αž“αž»αž„αž˜αžΌαž›αžŠαŸ’αž‹αžΆαž“αž‘αž·αž“αŸ’αž“αž“αŸαž™αžŠαŸ„αž™αž‚αŸ’αž˜αžΆαž“αž‚αŸ’αžšαŸ„αž„αž€αžΆαžšαžŽαŸ"αŸ”

αžœαžΆαž‡αžΆαžšαžΏαž„αžŸαŸ†αžαžΆαž“αŸ‹αžŠαŸ‚αž›αžαŸ’αžšαžΌαžœαž…αž„αž…αžΆαŸ†αžαžΆ MongoDB αž“αž·αž„αž˜αžΌαž›αžŠαŸ’αž‹αžΆαž“αž‘αž·αž“αŸ’αž“αž“αŸαž™αž―αž€αžŸαžΆαžšαž‡αžΆαž‘αžΌαž‘αŸ…αžŠαŸ„αŸ‡αžŸαŸ’αžšαžΆαž™αž”αž‰αŸ’αž αžΆαž˜αž½αž™αž…αŸ†αž“αž½αž“αž‡αžΆαž˜αž½αž™αž˜αžΌαž›αžŠαŸ’αž‹αžΆαž“αž‘αž·αž“αŸ’αž“αž“αŸαž™αž‘αŸ†αž“αžΆαž€αŸ‹αž‘αŸ†αž“αž„αž”αŸ’αžšαž–αŸƒαžŽαžΈαŸ–

  • αž‚αŸ’αžšαŸ„αž„αž€αžΆαžšαžŽαŸαžαžΉαž„αžšαŸ‰αžΉαž„αŸ– αž‡αžΆαž˜αž½αž™αž“αžΉαž„αž˜αžΌαž›αžŠαŸ’αž‹αžΆαž“αž‘αž·αž“αŸ’αž“αž“αŸαž™αž‘αŸ†αž“αžΆαž€αŸ‹αž‘αŸ†αž“αž„ αž”αŸ’αžšαžŸαž·αž“αž”αžΎαž’αŸ’αž“αž€αž”αžΆαž“αž”αž„αŸ’αž€αžΎαžαž‘αž·αž“αŸ’αž“αž“αŸαž™αžαžΆαž˜αžœαž“αŸ’αž αž’αŸ’αž“αž€αžαŸ’αžšαžΌαžœαž”αžΆαž“αž”αž„αŸ’αžαŸ†αž±αŸ’αž™αž”αž„αŸ’αž€αžΎαžαž‡αž½αžšαžˆαžš "αž•αŸ’αžŸαŸαž„αŸ—" αž…αŸƒαžŠαž“αŸ’αž™αž“αŸƒαž‘αž·αž“αŸ’αž“αž“αŸαž™ αžšαž»αž‰αž”αŸ’αž›αž»αž€αž‘αž·αž“αŸ’αž“αž“αŸαž™αž“αŸ…αž‘αžΈαž“αŸ„αŸ‡ αž¬αž”αŸ’αžšαžΎαž€αžΆαžšαž€αŸ†αžŽαžαŸ‹αžšαž…αž“αžΆαžŸαž˜αŸ’αž–αŸαž“αŸ’αž’αŸ” αž’αŸαžœαŸ‰αžΆ...αž‘αžΆαŸ†αž„αž’αžŸαŸ‹αž“αŸαŸ‡αž˜αžΆαž“αž‚αž»αžŽαžœαž·αž”αžαŸ’αžαž·αž™αŸ‰αžΆαž„αžŸαŸ†αžαžΆαž“αŸ‹αŸ”
  • αž€αžΆαžšαž›αŸ†αž”αžΆαž€αž€αŸ’αž“αž»αž„αž€αžΆαžšαž’αŸ’αžœαžΎαž˜αžΆαžαŸ’αžšαžŠαŸ’αž‹αžΆαž“αŸ– αž”αŸ’αžšαžŸαž·αž“αž”αžΎαž˜αžΆαž“αž‘αž·αž“αŸ’αž“αž“αŸαž™αž…αŸ’αžšαžΎαž“αžŠαŸ‚αž›αžœαžΆαž˜αž·αž“αžŸαž˜αž“αžΉαž„αž˜αŸ‰αžΆαžŸαŸŠαžΈαž“αž˜αŸαž˜αž½αž™ MongoDB αž”αžΆαž“αž•αŸ’αžαž›αŸ‹αž™αž“αŸ’αžαž€αžΆαžšαžŠαžΎαž˜αŸ’αž”αžΈαž’αž“αž»αž‰αŸ’αž‰αžΆαžαž±αŸ’αž™αžœαžΆαž’αŸ’αžœαžΎαž˜αžΆαžαŸ’αžšαžŠαŸ’αž‹αžΆαž“αž›αžΎαž˜αŸ‰αžΆαžŸαŸŠαžΈαž“αž‡αžΆαž…αŸ’αžšαžΎαž“αŸ”
  • αž€αžΆαžšαž€αŸ‚αž”αŸ’αžšαŸ‚αžŸαŸ€αž‚αŸ’αžœαžΈαžŸαŸ’αž˜αž»αž‚αžŸαŸ’αž˜αžΆαž‰αŸ– αž‚αŸ’αž˜αžΆαž“αž€αžΆαžšαž’αŸ’αžœαžΎαž…αŸ†αžŽαžΆαž€αžŸαŸ’αžšαž»αž€αž‘αŸ! αž“αŸ…αž€αŸ’αž“αž»αž„αž˜αžΌαž›αžŠαŸ’αž‹αžΆαž“αž‘αž·αž“αŸ’αž“αž“αŸαž™αž‘αŸ†αž“αžΆαž€αŸ‹αž‘αŸ†αž“αž„ αž€αžΆαžšαž•αŸ’αž›αžΆαžŸαŸ‹αž”αŸ’αžαžΌαžšαžšαž…αž“αžΆαžŸαž˜αŸ’αž–αŸαž“αŸ’αž’αž˜αžΌαž›αžŠαŸ’αž‹αžΆαž“αž‘αž·αž“αŸ’αž“αž“αŸαž™αž’αžΆαž…αž‡αžΆαž”αž‰αŸ’αž αžΆαžŠαŸαž’αŸ†αž˜αž½αž™ (αž‡αžΆαž–αž·αžŸαŸαžŸαž“αŸ…αž–αŸαž›αž˜αžΆαž“αž‘αž·αž“αŸ’αž“αž“αŸαž™αž…αŸ’αžšαžΎαž“)αŸ” MongoDB αž’αžΆαž…αž‡αž½αž™αžŸαž˜αŸ’αžšαž½αž›αžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαž”αžΆαž“αž™αŸ‰αžΆαž„αž…αŸ’αžšαžΎαž“αŸ” αž αžΎαž™αžœαžΆαž’αŸ’αžœαžΎαž±αŸ’αž™αžœαžΆαž˜αžΆαž“αž—αžΆαž–αž„αžΆαž™αžŸαŸ’αžšαž½αž› αžŠαŸ‚αž›αž’αŸ’αž“αž€αž‚αŸ’αžšαžΆαž“αŸ‹αžαŸ‚αž’αžΆαž…αž’αŸ’αžœαžΎαž”αž…αŸ’αž…αž»αž”αŸ’αž”αž“αŸ’αž“αž—αžΆαž–αžŸαŸ€αž‚αŸ’αžœαžΈαž“αŸ…αž–αŸαž›αž’αŸ’αž“αž€αž‘αŸ… αž“αž·αž„αž”αž“αŸ’αžαž™αŸ‰αžΆαž„αž›αžΏαž“αŸ”
  • αž€αžΆαžšαžŸαž˜αŸ’αžαŸ‚αž„αžαžαŸ– αžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαžšαž”αžŸαŸ‹ MongoDB αž‚αžΊαž›αŸ’αž’ αž‡αžΆαž–αž·αžŸαŸαžŸαž“αŸ…αž–αŸαž›αžŠαŸ‚αž›αž”αžΆαž“αž€αŸ†αžŽαžαŸ‹αžšαž…αž“αžΆαžŸαž˜αŸ’αž–αŸαž“αŸ’αž’αžαŸ’αžšαžΉαž˜αžαŸ’αžšαžΌαžœαŸ” αžŸαžΌαž˜αŸ’αž”αžΈαžαŸ‚αž€αžΆαžšαž€αŸ†αžŽαžαŸ‹αžšαž…αž“αžΆαžŸαž˜αŸ’αž–αŸαž“αŸ’αž’αž€αŸ’αžšαŸ…αž”αŸ’αžšαž’αž”αŸ‹αžšαž”αžŸαŸ‹ MongoDB αžŠαŸ‚αž›αžœαžΆαžαŸ’αžšαžΌαžœαž”αžΆαž“αžšαž·αŸ‡αž‚αž“αŸ‹αž‡αžΆαž‰αžΉαž€αž‰αžΆαž”αŸ‹ αž”αžΆαž“αž”αž„αŸ’αž αžΆαž‰αž“αžΌαžœαžαž½αž›αŸαžαž”αŸ’αžšαžαž·αž”αžαŸ’αžαž·αž€αžΆαžšαž‚αž½αžšαž±αŸ’αž™αž…αžΆαž”αŸ‹αž’αžΆαžšαž˜αŸ’αž˜αžŽαŸαž˜αž½αž™αž…αŸ†αž“αž½αž“αŸ”

αž αžΆαž“αž·αž—αŸαž™αž‘αžΆαŸ†αž„αž’αžŸαŸ‹αž‚αžΊαžŸαŸ’αžαž·αžαž“αŸ…αž›αžΎαž’αŸ’αž“αž€αŸ”

αž’αžαŸ’αžαž”αŸ’αžšαž™αŸ„αž‡αž“αŸαžŸαž€αŸ’αžαžΆαž“αž»αž–αž›αžšαž”αžŸαŸ‹ MongoDB αž‚αžΊαž’αŸ†αž’αŸαž„αžŽαžΆαžŸαŸ‹ αž‡αžΆαž–αž·αžŸαŸαžŸαž…αŸ†αž–αŸ„αŸ‡αž”αž‰αŸ’αž αžΆαž˜αž½αž™αž…αŸ†αž“αž½αž“αŸ” αž”αŸ’αžšαžŸαž·αž“αž”αžΎαž’αŸ’αž“αž€αž’αžΆαž“αž”αž‰αŸ’αž‡αžΈαžαžΆαž„αž›αžΎαžŠαŸ„αž™αž˜αž·αž“αž™αž›αŸ‹αž–αžΈαž”αžšαž·αž”αž‘ αž“αž·αž„αžŠαŸ„αž™αž‚αŸ’αž˜αžΆαž“αž”αž‘αž–αž·αžŸαŸ„αž’αž“αŸ αž’αŸ’αž“αž€αž’αžΆαž…αž“αžΉαž„αž‘αž‘αž½αž›αž”αžΆαž“αž…αŸ†αžŽαžΆαž”αŸ‹αž’αžΆαžšαž˜αŸ’αž˜αžŽαŸαžαžΆ MongoDB αž‚αžΊαž–αž·αžαž‡αžΆ DBMS αž”αžŠαž·αžœαžαŸ’αžαž“αŸαŸ” αž”αž‰αŸ’αž αžΆαžαŸ‚αž˜αž½αž™αž‚αžαŸ‹αž‚αžΊαžαžΆαž’αžαŸ’αžαž”αŸ’αžšαž™αŸ„αž‡αž“αŸαžŠαŸ‚αž›αž”αžΆαž“αžšαžΆαž™αžαžΆαž„αž›αžΎαž”αžΆαž“αž˜αž€αž‡αžΆαž˜αž½αž™αž“αžΉαž„αž€αžΆαžšαž–αŸ’αžšαž˜αžΆαž“αž˜αž½αž™αž…αŸ†αž“αž½αž“αžŠαŸ‚αž›αž˜αž½αž™αž…αŸ†αž“αž½αž“αžαŸ’αžšαžΌαžœαž”αžΆαž“αžšαžΆαž™αžαžΆαž„αž€αŸ’αžšαŸ„αž˜αŸ”

αžŠαžΎαž˜αŸ’αž”αžΈαž™αž»αžαŸ’αžαž·αž’αž˜αŸŒ αž‚αŸ’αž˜αžΆαž“αž“αžšαžŽαžΆαž˜αŸ’αž“αžΆαž€αŸ‹αž“αŸ… 10gen/MongoDB Inc. αž“αžΉαž„αž˜αž·αž“αž“αž·αž™αžΆαž™αžαžΆαžαžΆαž„αž€αŸ’αžšαŸ„αž˜αž˜αž·αž“αž˜αŸ‚αž“αž‡αžΆαž€αžΆαžšαž–αž·αžαž‘αŸ αž‘αžΆαŸ†αž„αž“αŸαŸ‡αž‚αŸ’αžšαžΆαž“αŸ‹αžαŸ‚αž‡αžΆαž€αžΆαžšαžŸαž˜αŸ’αžšαž”αžŸαž˜αŸ’αžšαž½αž›αž”αŸ‰αž»αžŽαŸ’αžŽαŸ„αŸ‡αŸ”

  • αž”αžΆαžαŸ‹αž”αž„αŸ‹αž”αŸ’αžšαžαž·αž”αžαŸ’αžαž·αž€αžΆαžšαŸ– αž”αŸ’αžšαžαž·αž”αžαŸ’αžαž·αž€αžΆαžšαž‚αžΊαž‡αžΆαž›αž€αŸ’αžαžŽαŸˆαžŸαŸ’αž“αžΌαž›αž“αŸƒαž˜αžΌαž›αžŠαŸ’αž‹αžΆαž“αž‘αž·αž“αŸ’αž“αž“αŸαž™αž‘αŸ†αž“αžΆαž€αŸ‹αž‘αŸ†αž“αž„αž‡αžΆαž…αŸ’αžšαžΎαž“ (αž˜αž·αž“αž˜αŸ‚αž“αž‘αžΆαŸ†αž„αž’αžŸαŸ‹αž‘αŸ αž”αŸ‰αž»αž“αŸ’αžαŸ‚αž—αžΆαž‚αž…αŸ’αžšαžΎαž“αž”αŸ†αž•αž»αž)αŸ” αž”αŸ’αžšαžαž·αž”αžαŸ’αžαž·αž€αžΆαžšαž˜αžΆαž“αž“αŸαž™αžαžΆαž’αŸ’αž“αž€αž’αžΆαž…αž’αž“αž»αžœαžαŸ’αžαž”αŸ’αžšαžαž·αž”αžαŸ’αžαž·αž€αžΆαžšαž‡αžΆαž…αŸ’αžšαžΎαž“αžαžΆαž˜αž’αžΆαžαžΌαž˜ αž αžΎαž™αž’αžΆαž…αž’αžΆαž“αžΆαžαžΆαž‘αž·αž“αŸ’αž“αž“αŸαž™αž“αŸ…αžαŸ‚αž‡αžΆαž”αŸ‹αž›αžΆαž”αŸ‹αŸ” αž‡αžΆαž€αžΆαžšαž–αž·αžαžŽαžΆαžŸαŸ‹ αž‡αžΆαž˜αž½αž™αž“αžΉαž„αž˜αžΌαž›αžŠαŸ’αž‹αžΆαž“αž‘αž·αž“αŸ’αž“αž“αŸαž™ NoSQL αž”αŸ’αžšαžαž·αž”αžαŸ’αžαž·αž€αžΆαžšαž’αžΆαž…αžŸαŸ’αžαž·αžαž“αŸ…αž€αŸ’αž“αž»αž„αž―αž€αžŸαžΆαžšαžαŸ‚αž˜αž½αž™ αž¬αž’αŸ’αž“αž€αž’αžΆαž…αž”αŸ’αžšαžΎαž€αžΆαžšαž”αŸ’αžαŸαž‡αŸ’αž‰αžΆαž…αž·αžαŸ’αžαž–αžΈαžšαžŠαŸ†αžŽαžΆαž€αŸ‹αž€αžΆαž› αžŠαžΎαž˜αŸ’αž”αžΈαž‘αž‘αž½αž›αž”αžΆαž“αžŸαž˜αžΈαž€αžΆαžšαž”αŸ’αžšαžαž·αž”αžαŸ’αžαž·αž€αžΆαžšαŸ” αž”αŸ‰αž»αž“αŸ’αžαŸ‚αž’αŸ’αž“αž€αž“αžΉαž„αžαŸ’αžšαžΌαžœαž’αž“αž»αžœαžαŸ’αžαž˜αž»αžαž„αžΆαžšαž“αŸαŸ‡αžŠαŸ„αž™αžαŸ’αž›αž½αž“αž―αž„... αžŠαŸ‚αž›αž’αžΆαž…αž‡αžΆαž€αž·αž…αŸ’αž…αž€αžΆαžšαžŠαŸαž›αŸ†αž”αžΆαž€ αž“αž·αž„αž…αŸ†αžŽαžΆαž™αž–αŸαž›αž…αŸ’αžšαžΎαž“αŸ” αž‡αžΆαžšαžΏαž™αŸ—αž’αŸ’αž“αž€αž˜αž·αž“αžŠαžΉαž„αžαžΆαž˜αžΆαž“αž”αž‰αŸ’αž αžΆαž‘αŸ αžšαž αžΌαžαž‘αžΆαž›αŸ‹αžαŸ‚αž’αŸ’αž“αž€αžƒαžΎαž‰αž‘αž·αž“αŸ’αž“αž“αŸαž™αž“αŸ…αž€αŸ’αž“αž»αž„αž˜αžΌαž›αžŠαŸ’αž‹αžΆαž“αž‘αž·αž“αŸ’αž“αž“αŸαž™αž”αž‰αŸ’αž…αž”αŸ‹αž€αŸ’αž“αž»αž„αžŸαŸ’αžαžΆαž“αž—αžΆαž–αž˜αž·αž“αžαŸ’αžšαžΉαž˜αžαŸ’αžšαžΌαžœ αžŠαŸ„αž™αžŸαžΆαžšαž’αžΆαžαžΌαž˜αž·αž€αž“αŸƒαž”αŸ’αžšαžαž·αž”αžαŸ’αžαž·αž€αžΆαžšαž˜αž·αž“αž’αžΆαž…αž’αžΆαž“αžΆαž”αžΆαž“αŸ” αž…αŸ†αžŽαžΆαŸ†αŸ– αž˜αž“αž»αžŸαŸ’αžŸαž‡αžΆαž…αŸ’αžšαžΎαž“αž”αžΆαž“αž”αŸ’αžšαžΆαž”αŸ‹αžαŸ’αž‰αž»αŸ†αžαžΆ MongoDB 4.0 αž”αžΆαž“αžŽαŸ‚αž“αžΆαŸ†αž”αŸ’αžšαžαž·αž”αžαŸ’αžαž·αž€αžΆαžšαž€αžΆαž›αž–αžΈαž†αŸ’αž“αžΆαŸ†αž˜αž»αž“ αž”αŸ‰αž»αž“αŸ’αžαŸ‚αž‡αžΆαž˜αž½αž™αž“αžΉαž„αžŠαŸ‚αž“αž€αŸ†αžŽαžαŸ‹αž˜αž½αž™αž…αŸ†αž“αž½αž“αŸ” αž€αžΆαžšαžŠαž€αž…αŸαž‰αž–αžΈαž’αžαŸ’αžαž”αž‘αž“αŸ…αžαŸ‚αžŠαžŠαŸ‚αž›αŸ– αžœαžΆαž™αžαž˜αŸ’αž›αŸƒαžαžΆαžαžΎαž”αž…αŸ’αž…αŸαž€αžœαž·αž‘αŸ’αž™αžΆαž”αŸ†αž–αŸαž‰αžαž˜αŸ’αžšαžΌαžœαž€αžΆαžšαžšαž”αžŸαŸ‹αž’αŸ’αž“αž€αž”αžΆαž“αž›αŸ’αž’αž”αŸ‰αž»αžŽαŸ’αžŽαžΆαŸ”
  • αž€αžΆαžšαž”αžΆαžαŸ‹αž”αž„αŸ‹αžŸαž»αž…αŸ’αž…αžšαž·αžαž—αžΆαž–αž‘αŸ†αž“αžΆαž€αŸ‹αž‘αŸ†αž“αž„ (αžŸαŸ„αžšαž”αžšαž‘αŸαžŸ)αŸ– αž”αŸ’αžšαžŸαž·αž“αž”αžΎαž‘αž·αž“αŸ’αž“αž“αŸαž™αžšαž”αžŸαŸ‹αž’αŸ’αž“αž€αž˜αžΆαž“αž‘αŸ†αž“αžΆαž€αŸ‹αž‘αŸ†αž“αž„ αž“αŸ„αŸ‡αž’αŸ’αž“αž€αž“αžΉαž„αžαŸ’αžšαžΌαžœαž’αž“αž»αžœαžαŸ’αžαž–αž½αž€αžœαžΆαž“αŸ…αž€αŸ’αž“αž»αž„αž€αž˜αŸ’αž˜αžœαž·αž’αžΈαŸ” αž€αžΆαžšβ€‹αž˜αžΆαž“β€‹αž˜αžΌαž›αžŠαŸ’αž‹αžΆαž“β€‹αž‘αž·αž“αŸ’αž“αž“αŸαž™β€‹αžŠαŸ‚αž›β€‹αž‚αŸ„αžšαž–β€‹αž‘αŸ†αž“αžΆαž€αŸ‹β€‹αž‘αŸ†αž“αž„β€‹αž‘αžΆαŸ†αž„β€‹αž“αŸαŸ‡β€‹αž“αžΉαž„β€‹αžαŸ’αžšαžΌαžœβ€‹αž…αŸ†αžŽαžΆαž™β€‹αž–αŸαž›β€‹αž‡αžΆβ€‹αž…αŸ’αžšαžΎαž“β€‹αž“αŸƒβ€‹αž€αžΆαžšβ€‹αž’αž“αž»αžœαžαŸ’αžβ€‹αž€αž˜αŸ’αž˜αžœαž·αž’αžΈ αž αžΎαž™β€‹αžŠαžΌαž…αŸ’αž“αŸαŸ‡β€‹αž’αŸ’αž“αž€β€‹αžŸαžšαžŸαŸαžšβ€‹αž€αž˜αŸ’αž˜αžœαž·αž’αžΈβ€‹αžšαž”αžŸαŸ‹β€‹αž’αŸ’αž“αž€αŸ”
  • αž€αž„αŸ’αžœαŸ‡αžŸαž˜αžαŸ’αžαž—αžΆαž–αž€αŸ’αž“αž»αž„αž€αžΆαžšαž’αž“αž»αžœαžαŸ’αžαžšαž…αž“αžΆαžŸαž˜αŸ’αž–αŸαž“αŸ’αž’αž‘αž·αž“αŸ’αž“αž“αŸαž™αŸ– αž‚αŸ’αžšαŸ„αž„αž€αžΆαžšαžŽαŸαžαžΉαž„αžšαŸ‰αžΉαž„ αž‡αž½αž“αž€αžΆαž›αž’αžΆαž…αž‡αžΆαž”αž‰αŸ’αž αžΆαž’αŸ†αž˜αž½αž™ αž”αŸ‰αž»αž“αŸ’αžαŸ‚αž–αž½αž€αžœαžΆαž€αŸαž‡αžΆαž™αž“αŸ’αžαž€αžΆαžšαžŠαŸαž˜αžΆαž“αž’αžΆαž“αž»αž—αžΆαž–αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž€αžΆαžšαžšαŸ€αž”αž…αŸ†αžšαž…αž“αžΆαžŸαž˜αŸ’αž–αŸαž“αŸ’αž’αž‘αž·αž“αŸ’αž“αž“αŸαž™αžŠαŸαž›αŸ’αž’ αž”αŸ’αžšαžŸαž·αž“αž”αžΎαž”αŸ’αžšαžΎαžŠαŸ„αž™αž”αŸ’αžšαžΆαž‡αŸ’αž‰αžΆαŸ” αž˜αžΌαž›αžŠαŸ’αž‹αžΆαž“αž‘αž·αž“αŸ’αž“αž“αŸαž™αž―αž€αžŸαžΆαžšαžŠαžΌαž…αž‡αžΆ MongoDB αž•αŸ’αžαž›αŸ‹αž“αžΌαžœαž—αžΆαž–αž”αžαŸ‹αž”αŸ‚αž“αžαžΆαž˜αž‚αŸ’αžšαŸ„αž„αž€αžΆαžšαžŽαŸαžŠαŸ‚αž›αž˜αž·αž“αž‚αž½αžšαž±αŸ’αž™αž‡αžΏ αž”αŸ‰αž»αž“αŸ’αžαŸ‚αž—αžΆαž–αž”αžαŸ‹αž”αŸ‚αž“αž“αŸαŸ‡αžŠαž€αž€αžΆαžšαž‘αž‘αž½αž›αžαž»αžŸαžαŸ’αžšαžΌαžœαž€αŸ’αž“αž»αž„αž€αžΆαžšαžšαž€αŸ’αžŸαžΆαž‘αž·αž“αŸ’αž“αž“αŸαž™αž±αŸ’αž™αžŸαŸ’αž’αžΆαžαŸ” αž”αŸ’αžšαžŸαž·αž“αž”αžΎαž’αŸ’αž“αž€αž˜αž·αž“αžαŸ‚αžšαž€αŸ’αžŸαžΆαž–αž½αž€αž‚αŸαž‘αŸ αž’αŸ’αž“αž€αž“αžΉαž„αž”αž‰αŸ’αž…αž”αŸ‹αž€αžΆαžšαžŸαžšαžŸαŸαžšαž€αžΌαžŠαž‡αžΆαž…αŸ’αžšαžΎαž“αž“αŸ…αž€αŸ’αž“αž»αž„αž€αž˜αŸ’αž˜αžœαž·αž’αžΈαžšαž”αžŸαŸ‹αž’αŸ’αž“αž€ αžŠαžΎαž˜αŸ’αž”αžΈαž‚αžŽαž“αžΈαž‘αž·αž“αŸ’αž“αž“αŸαž™αžŠαŸ‚αž›αž˜αž·αž“αžαŸ’αžšαžΌαžœαž”αžΆαž“αžšαž€αŸ’αžŸαžΆαž‘αž»αž€αž€αŸ’αž“αž»αž„αž‘αž˜αŸ’αžšαž„αŸ‹αžŠαŸ‚αž›αž’αŸ’αž“αž€αžšαŸ†αž–αžΉαž„αž‘αž»αž€αŸ” αžŠαžΌαž…αžŠαŸ‚αž›αž™αžΎαž„αžαŸ‚αž„αžαŸ‚αž“αž·αž™αžΆαž™αž“αŸ…αž―αž€αŸ’αžšαž»αž˜αž αŸŠαž»αž“αžšαž”αžŸαŸ‹αž™αžΎαž„ Simple Thread... αž€αž˜αŸ’αž˜αžœαž·αž’αžΈαž“αžΉαž„αžαŸ’αžšαžΌαžœαž”αžΆαž“αžŸαžšαžŸαŸαžšαž‘αžΎαž„αžœαž·αž‰αž“αŸ…αžαŸ’αž„αŸƒαžŽαžΆαž˜αž½αž™ αž”αŸ‰αž»αž“αŸ’αžαŸ‚αž‘αž·αž“αŸ’αž“αž“αŸαž™αž“αžΉαž„αžšαžŸαŸ‹αž“αŸ…αž‡αžΆαžšαŸ€αž„αžšαž αžΌαžαŸ” αž…αŸ†αžŽαžΆαŸ†αŸ– MongoDB αž‚αžΆαŸ†αž‘αŸ’αžšαž€αžΆαžšαžαŸ’αžšαž½αžαž–αž·αž“αž·αžαŸ’αž™αž‚αŸ’αžšαŸ„αž„αž€αžΆαžšαžŽαŸαŸ– αžœαžΆαž˜αžΆαž“αž”αŸ’αžšαž™αŸ„αž‡αž“αŸ αž”αŸ‰αž»αž“αŸ’αžαŸ‚αž˜αž·αž“αž•αŸ’αžαž›αŸ‹αž€αžΆαžšαž’αžΆαž“αžΆαžŠαžΌαž…αž“αŸ…αž€αŸ’αž“αž»αž„αž˜αžΌαž›αžŠαŸ’αž‹αžΆαž“αž‘αž·αž“αŸ’αž“αž“αŸαž™αž‘αŸ†αž“αžΆαž€αŸ‹αž‘αŸ†αž“αž„αž‘αŸαŸ” αž‡αžΆαžŠαŸ†αž”αžΌαž„ αž€αžΆαžšαž”αž“αŸ’αžαŸ‚αž˜ αž¬αž•αŸ’αž›αžΆαžŸαŸ‹αž”αŸ’αžαžΌαžšαž€αžΆαžšαžαŸ’αžšαž½αžαž–αž·αž“αž·αžαŸ’αž™αž‚αŸ’αžšαŸ„αž„αž€αžΆαžšαžŽαŸαž˜αž·αž“αž”αŸ‰αŸ‡αž–αžΆαž›αŸ‹αžŠαž›αŸ‹αž‘αž·αž“αŸ’αž“αž“αŸαž™αžŠαŸ‚αž›αž˜αžΆαž“αžŸαŸ’αžšαžΆαž”αŸ‹αž“αŸ…αž€αŸ’αž“αž»αž„αž€αžΆαžšαž”αŸ’αžšαž˜αžΌαž›αž“αŸ„αŸ‡αž‘αŸαŸ” αžœαžΆαž’αžΆαžŸαŸ’αžšαŸαž™αž›αžΎαž’αŸ’αž“αž€αžŠαžΎαž˜αŸ’αž”αžΈαž’αžΆαž“αžΆαžαžΆαž’αŸ’αž“αž€αž’αŸ’αžœαžΎαž”αž…αŸ’αž…αž»αž”αŸ’αž”αž“αŸ’αž“αž—αžΆαž–αž‘αž·αž“αŸ’αž“αž“αŸαž™αž™αŸ„αž„αž‘αŸ…αžαžΆαž˜αž‚αŸ’αžšαŸ„αž„αž€αžΆαžšαžŽαŸαžαŸ’αž˜αžΈαŸ” αžŸαž˜αŸ’αžšαŸαž…αž…αž·αžαŸ’αžαžŠαŸ„αž™αžαŸ’αž›αž½αž“αž―αž„αžαžΆαžαžΎαžœαžΆαž‚αŸ’αžšαž”αŸ‹αž‚αŸ’αžšαžΆαž“αŸ‹αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αžαž˜αŸ’αžšαžΌαžœαž€αžΆαžšαžšαž”αžŸαŸ‹αž’αŸ’αž“αž€αŸ”
  • αž—αžΆαžŸαžΆαžŸαŸ†αžŽαž½αžšαžŠαžΎαž˜ / αž€αžΆαžšαž”αžΆαžαŸ‹αž”αž„αŸ‹αž”αŸ’αžšαž–αŸαž“αŸ’αž’αž’αŸαž€αžΌαž§αž”αž€αžšαžŽαŸαŸ– αž€αžΆαžšαž˜αž€αžŠαž›αŸ‹αž“αŸƒ SQL αž‚αžΊαž‡αžΆαž”αžŠαž·αžœαžαŸ’αžαž“αŸαž‘αžΆαŸ†αž„αžŸαŸ’αžšαž»αž„ αž αžΎαž™αž‚αŸ’αž˜αžΆαž“αž’αŸ’αžœαžΈαž•αŸ’αž›αžΆαžŸαŸ‹αž”αŸ’αžαžΌαžšαž…αžΆαž”αŸ‹αžαžΆαŸ†αž„αž–αžΈαž–αŸαž›αž“αŸ„αŸ‡αž˜αž€αŸ” αžœαžΆβ€‹αž‡αžΆβ€‹αž—αžΆαžŸαžΆβ€‹αžŠαŸ‚αž›β€‹αž˜αžΆαž“β€‹αž₯αž‘αŸ’αž’αž·αž–αž›β€‹αž˜αž·αž“β€‹αž‚αž½αžšβ€‹αž±αŸ’αž™β€‹αž‡αžΏ αž”αŸ‰αž»αž“αŸ’αžαŸ‚β€‹αž€αŸβ€‹αž˜αžΆαž“β€‹αž—αžΆαž–β€‹αžŸαŸ’αž˜αž»αž‚αžŸαŸ’αž˜αžΆαž‰β€‹αž•αž„β€‹αžŠαŸ‚αžšαŸ” αžαž˜αŸ’αžšαžΌαžœαž€αžΆαžšαž€αŸ’αž“αž»αž„αž€αžΆαžšαžŸαžΆαž„αžŸαž„αŸ‹αžŸαŸ†αžŽαž½αžšαž˜αžΌαž›αžŠαŸ’αž‹αžΆαž“αž‘αž·αž“αŸ’αž“αž“αŸαž™αž‡αžΆαž—αžΆαžŸαžΆαžαŸ’αž˜αžΈαžŠαŸ‚αž›αž˜αžΆαž“αž”αŸ†αžŽαŸ‚αž€ JSON αžαŸ’αžšαžΌαžœαž”αžΆαž“αž…αžΆαžαŸ‹αž‘αž»αž€αžαžΆαž‡αžΆαž‡αŸ†αž αžΆαž“αžŠαŸαž’αŸ†αž˜αž½αž™αžαž™αž€αŸ’αžšαŸ„αž™αžŠαŸ„αž™αž’αŸ’αž“αž€αžŠαŸ‚αž›αž˜αžΆαž“αž”αž‘αž–αž·αžŸαŸ„αž’αž“αŸαž’αŸ’αžœαžΎαž€αžΆαžšαž‡αžΆαž˜αž½αž™ SQL αŸ” αž˜αžΆαž“αž§αž”αž€αžšαžŽαŸαžŸαž€αž›αž‘αžΆαŸ†αž„αž˜αžΌαž›αžŠαŸ‚αž›αž˜αžΆαž“αž’αž“αŸ’αžαžšαž€αž˜αŸ’αž˜αž‡αžΆαž˜αž½αž™αž˜αžΌαž›αžŠαŸ’αž‹αžΆαž“αž‘αž·αž“αŸ’αž“αž“αŸαž™ SQL αž…αžΆαž”αŸ‹αž–αžΈ IDEs αžšαž αžΌαžαžŠαž›αŸ‹αž§αž”αž€αžšαžŽαŸαžšαžΆαž™αž€αžΆαžšαžŽαŸαŸ” αž€αžΆαžšαž•αŸ’αž›αžΆαžŸαŸ‹αž‘αžΈαž‘αŸ…αž˜αžΌαž›αžŠαŸ’αž‹αžΆαž“αž‘αž·αž“αŸ’αž“αž“αŸαž™αžŠαŸ‚αž›αž˜αž·αž“αž‚αžΆαŸ†αž‘αŸ’αžš SQL αž˜αžΆαž“αž“αŸαž™αžαžΆαž’αŸ’αž“αž€αž˜αž·αž“αž’αžΆαž…αž”αŸ’αžšαžΎαž§αž”αž€αžšαžŽαŸαž‘αžΆαŸ†αž„αž“αŸαŸ‡αž—αžΆαž‚αž…αŸ’αžšαžΎαž“ αž¬αž’αŸ’αž“αž€αžαŸ’αžšαžΌαžœαž”αž€αž”αŸ’αžšαŸ‚αž‘αž·αž“αŸ’αž“αž“αŸαž™αž‘αŸ…αž‡αžΆ SQL αžŠαžΎαž˜αŸ’αž”αžΈαž”αŸ’αžšαžΎαžœαžΆ αžŠαŸ‚αž›αž’αžΆαž…αž–αž·αž”αžΆαž€αž‡αžΆαž„αž’αŸ’αž“αž€αž‚αž·αžαŸ”

αž’αŸ’αž“αž€αž’αž—αž·αžœαžŒαŸ’αžαž“αŸαž‡αžΆαž…αŸ’αžšαžΎαž“αžŠαŸ‚αž›αž„αžΆαž€αž˜αž€αž”αŸ’αžšαžΎ MongoDB αž–αž·αžαž‡αžΆαž˜αž·αž“αž™αž›αŸ‹αž–αžΈαž€αžΆαžšαžŠαŸ„αŸ‡αžŠαžΌαžšαž–αžΆαžŽαž·αž‡αŸ’αž‡αž€αž˜αŸ’αž˜αž“αŸ„αŸ‡αž‘αŸ αž αžΎαž™αž‡αžΆαžšαžΏαž™αŸ—αž”αžΆαž“αž„αžΆαž€αž‘αŸ…αžšαž€αž€αžΆαžšαžŠαŸ†αž‘αžΎαž„αžœαžΆαž‡αžΆαžƒαŸ’αž›αžΆαŸ†αž„αž‘αž·αž“αŸ’αž“αž“αŸαž™αž…αž˜αŸ’αž”αž„αžšαž”αžŸαŸ‹αž–αž½αž€αž‚αŸαŸ” αž”αž“αŸ’αž‘αžΆαž”αŸ‹β€‹αž–αžΈβ€‹αž“αŸαŸ‡ αžœαžΆβ€‹αž‡αžΆβ€‹αž‰αžΉαž€β€‹αž‰αžΆαž”αŸ‹β€‹αž–αž·αž”αžΆαž€β€‹αž“αžΉαž„β€‹αžαŸ’αžšαž‘αž”αŸ‹β€‹αž˜αž€β€‹αžœαž·αž‰αŸ”

αžαžΎαž’αŸ’αžœαžΈαžŠαŸ‚αž›αž’αžΆαž…αž’αŸ’αžœαžΎαž”αžΆαž“αžαž»αžŸαž‚αŸ’αž“αžΆ?

αž˜αž·αž“β€‹αž˜αŸ‚αž“β€‹αž’αŸ’αž“αž€β€‹αžšαžΆαž›αŸ‹β€‹αž‚αŸ’αž“αžΆβ€‹αž›αŸ„αžβ€‹αž€αŸ’αž”αžΆαž›β€‹αž˜αž»αž“β€‹αž αžΎαž™β€‹αž”αž»αž€β€‹αž”αžΆαžβ€‹αž‘αŸαŸ” αž”αŸ‰αž»αž“αŸ’αžαŸ‚αž‚αž˜αŸ’αžšαŸ„αž„αž‡αžΆαž…αŸ’αžšαžΎαž“αž”αžΆαž“αžŠαŸ†αž‘αžΎαž„ MongoDB αž“αŸ…αž€αž“αŸ’αž›αŸ‚αž„αžŠαŸ‚αž›αžœαžΆαž˜αž·αž“αžŸαž˜ - αž αžΎαž™αž–αž½αž€αž‚αŸαž“αžΉαž„αžαŸ’αžšαžΌαžœαžšαžŸαŸ‹αž“αŸ…αž‡αžΆαž˜αž½αž™αžœαžΆαž’αžŸαŸ‹αžšαž™αŸˆαž–αŸαž›αž‡αžΆαž…αŸ’αžšαžΎαž“αž†αŸ’αž“αžΆαŸ†αžαžΆαž„αž˜αž»αžαŸ” αž”αŸ’αžšαžŸαž·αž“αž”αžΎαž’αž„αŸ’αž‚αž€αžΆαžšαž‘αžΆαŸ†αž„αž“αŸαŸ‡αž”αžΆαž“αž…αŸ†αžŽαžΆαž™αž–αŸαž›αžαŸ’αž›αŸ‡ αž“αž·αž„αž‚αž·αžαž‡αžΆαžœαž·αž’αžΈαžŸαžΆαžŸαŸ’αžšαŸ’αžαžαžΆαž˜αžšαž™αŸˆαž‡αž˜αŸ’αžšαžΎαžŸαž”αž…αŸ’αž…αŸαž€αžœαž·αž‘αŸ’αž™αžΆαžšαž”αžŸαŸ‹αž–αž½αž€αž‚αŸ αž˜αž“αž»αžŸαŸ’αžŸαž‡αžΆαž…αŸ’αžšαžΎαž“αž“αžΉαž„αž’αŸ’αžœαžΎαž€αžΆαžšαž‡αŸ’αžšαžΎαžŸαžšαžΎαžŸαžαž»αžŸαŸ—αž‚αŸ’αž“αžΆαŸ”

αžαžΎαž’αŸ’αžœαžΎαžŠαžΌαž…αž˜αŸ’αžαŸαž…αžŠαžΎαž˜αŸ’αž”αžΈαž‡αŸ’αžšαžΎαžŸαžšαžΎαžŸαž”αž…αŸ’αž…αŸαž€αžœαž·αž‘αŸ’αž™αžΆαžαŸ’αžšαžΉαž˜αžαŸ’αžšαžΌαžœ? αž˜αžΆαž“αž€αžΆαžšαž”αŸ‰αž»αž“αž”αŸ‰αž„αž‡αžΆαž…αŸ’αžšαžΎαž“αžŠαžΎαž˜αŸ’αž”αžΈαž”αž„αŸ’αž€αžΎαžαž€αŸ’αžšαž”αžαŸαžŽαŸ’αžŒαž‡αžΆαž”αŸ’αžšαž–αŸαž“αŸ’αž’αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž€αžΆαžšαžœαžΆαž™αžαž˜αŸ’αž›αŸƒαž”αž…αŸ’αž…αŸαž€αžœαž·αž‘αŸ’αž™αžΆ αžŠαžΌαž…αž‡αžΆ "αž€αŸ’αžšαž”αžαŸαžŽαŸ’αžŒαžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž€αžΆαžšαžŽαŸ‚αž“αžΆαŸ†αž”αž…αŸ’αž…αŸαž€αžœαž·αž‘αŸ’αž™αžΆαž‘αŸ…αž€αŸ’αž“αž»αž„αžŸαŸ’αžαžΆαž”αŸαž“αž€αž˜αŸ’αž˜αžœαž·αž’αžΈ" ΠΈ "αž€αŸ’αžšαž”αžαŸαžŽαŸ’αžŒαžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž€αžΆαžšαžœαžΆαž™αžαž˜αŸ’αž›αŸƒαž”αž…αŸ’αž…αŸαž€αžœαž·αž‘αŸ’αž™αžΆαž€αž˜αŸ’αž˜αžœαž·αž’αžΈ"αž”αŸ‰αž»αž“αŸ’αžαŸ‚αžœαžΆαž αžΆαž€αŸ‹αžŠαžΌαž…αž‡αžΆαžαŸ’αž‰αž»αŸ†αžαžΆ αž“αŸαŸ‡αž‚αžΊαž‡αžΆαž—αžΆαž–αžŸαŸ’αž˜αž»αž‚αžŸαŸ’αž˜αžΆαž‰αžŠαŸ‚αž›αž˜αž·αž“αž…αžΆαŸ†αž”αžΆαž…αŸ‹αŸ”

αž”αž…αŸ’αž…αŸαž€αžœαž·αž‘αŸ’αž™αžΆαž‡αžΆαž…αŸ’αžšαžΎαž“αž’αžΆαž…αžαŸ’αžšαžΌαžœαž”αžΆαž“αžœαžΆαž™αžαž˜αŸ’αž›αŸƒαžŠαŸ„αž™αž†αŸ’αž›αžΆαžαžœαŸƒαžŠαŸ„αž™αžŸαž½αžšαžŸαŸ†αžŽαž½αžšαž‡αžΆαž˜αžΌαž›αžŠαŸ’αž‹αžΆαž“αž…αŸ†αž“αž½αž“αž–αžΈαžšαŸ” αž”αž‰αŸ’αž αžΆβ€‹αž‚αžΊβ€‹αžŸαŸ’αžœαŸ‚αž„αžšαž€β€‹αž˜αž“αž»αžŸαŸ’αžŸβ€‹αžŠαŸ‚αž›β€‹αž’αžΆαž…β€‹αž†αŸ’αž›αžΎαž™β€‹αž–αž½αž€αž‚αŸβ€‹αžŠαŸ„αž™β€‹αž€αžΆαžšβ€‹αž‘αž‘αž½αž›β€‹αžαž»αžŸαžαŸ’αžšαžΌαžœ αžŠαŸ„αž™β€‹αž…αŸ†αžŽαžΆαž™β€‹αž–αŸαž›β€‹αžŠαžΎαž˜αŸ’αž”αžΈβ€‹αžŸαŸ’αžœαŸ‚αž„αžšαž€β€‹αž…αž˜αŸ’αž›αžΎαž™ αž“αž·αž„β€‹αžŠαŸ„αž™β€‹αž‚αŸ’αž˜αžΆαž“β€‹αž€αžΆαžšαž›αŸ†αž’αŸ€αž„αŸ”

αž”αŸ’αžšαžŸαž·αž“αž”αžΎαž’αŸ’αž“αž€αž˜αž·αž“αž”αŸ’αžšαžˆαž˜αž˜αž»αžαž“αžΉαž„αž”αž‰αŸ’αž αžΆαžŽαžΆαž˜αž½αž™αž‘αŸ αž’αŸ’αž“αž€αž˜αž·αž“αžαŸ’αžšαžΌαžœαž€αžΆαžšαž§αž”αž€αžšαžŽαŸαžαŸ’αž˜αžΈαž‘αŸαŸ” αž…αŸ†αžŽαž»αž…αŸ”

αžŸαŸ†αžŽαž½αžšαž‘αžΈ 1: αžαžΎαž”αž‰αŸ’αž αžΆαž’αŸ’αžœαžΈαžαŸ’αž›αŸ‡αžŠαŸ‚αž›αžαŸ’αž‰αž»αŸ†αž€αŸ†αž–αž»αž„αž–αŸ’αž™αžΆαž™αžΆαž˜αžŠαŸ„αŸ‡αžŸαŸ’αžšαžΆαž™?

αž”αŸ’αžšαžŸαž·αž“αž”αžΎαž’αŸ’αž“αž€αž˜αž·αž“αž”αŸ’αžšαžˆαž˜αž˜αž»αžαž“αžΉαž„αž”αž‰αŸ’αž αžΆαžŽαžΆαž˜αž½αž™αž‘αŸ αž’αŸ’αž“αž€αž˜αž·αž“αžαŸ’αžšαžΌαžœαž€αžΆαžšαž§αž”αž€αžšαžŽαŸαžαŸ’αž˜αžΈαž‘αŸαŸ” αž…αŸ†αžŽαž»αž…αŸ” αž˜αž·αž“αž…αžΆαŸ†αž”αžΆαž…αŸ‹αžŸαŸ’αžœαŸ‚αž„αžšαž€αžŠαŸ†αžŽαŸ„αŸ‡αžŸαŸ’αžšαžΆαž™ αž αžΎαž™αž”αž“αŸ’αž‘αžΆαž”αŸ‹αž˜αž€αž”αž„αŸ’αž€αžΎαžαž”αž‰αŸ’αž αžΆαŸ” αž›αž»αŸ‡αžαŸ’αžšαžΆαžαŸ‚αž’αŸ’αž“αž€αž”αžΆαž“αž‡αž½αž”αž”αŸ’αžšαž‘αŸ‡αž”αž‰αŸ’αž αžΆαžŠαŸ‚αž›αž”αž…αŸ’αž…αŸαž€αžœαž·αž‘αŸ’αž™αžΆαžαŸ’αž˜αžΈαž’αžΆαž…αžŠαŸ„αŸ‡αžŸαŸ’αžšαžΆαž™αž”αžΆαž“αž”αŸ’αžšαžŸαžΎαžšαž‡αžΆαž„αž”αž…αŸ’αž…αŸαž€αžœαž·αž‘αŸ’αž™αžΆαžŠαŸ‚αž›αž˜αžΆαž“αžŸαŸ’αžšαžΆαž”αŸ‹αžšαž”αžŸαŸ‹αž’αŸ’αž“αž€ αž“αŸ„αŸ‡αž‚αŸ’αž˜αžΆαž“αž’αŸ’αžœαžΈαžŠαŸ‚αž›αžαŸ’αžšαžΌαžœαž–αž·αž—αžΆαž€αŸ’αžŸαžΆαž“αŸ…αž‘αžΈαž“αŸαŸ‡αž‘αŸαŸ” αž”αŸ’αžšαžŸαž·αž“αž”αžΎαž’αŸ’αž“αž€αž€αŸ†αž–αž»αž„αž–αž·αž…αžΆαžšαžŽαžΆαž”αŸ’αžšαžΎαž”αŸ’αžšαžΆαžŸαŸ‹αž”αž…αŸ’αž…αŸαž€αžœαž·αž‘αŸ’αž™αžΆαž“αŸαŸ‡ αžŠαŸ„αž™αžŸαžΆαžšαžαŸ‚αž’αŸ’αž“αž€αž”αžΆαž“αžƒαžΎαž‰αž’αŸ’αž“αž€αžŠαž‘αŸƒαž”αŸ’αžšαžΎαžœαžΆ αžŸαžΌαž˜αž‚αž·αžαž’αŸ†αž–αžΈαž”αž‰αŸ’αž αžΆαžŠαŸ‚αž›αž–αž½αž€αž‚αŸαž”αŸ’αžšαžˆαž˜αž˜αž»αž αž αžΎαž™αžŸαž½αžšαžαžΆαžαžΎαž’αŸ’αž“αž€αž˜αžΆαž“αž”αž‰αŸ’αž αžΆαž‘αžΆαŸ†αž„αž“αŸ„αŸ‡αžŠαŸ‚αžšαž¬αž‘αŸαŸ” αžœαžΆαž„αžΆαž™αžŸαŸ’αžšαž½αž›αž€αŸ’αž“αž»αž„αž€αžΆαžšαž‘αž‘αž½αž›αž™αž€αž”αž…αŸ’αž…αŸαž€αžœαž·αž‘αŸ’αž™αžΆαž˜αž½αž™ αžŠαŸ„αž™αžŸαžΆαžšαž’αŸ’αž“αž€αž•αŸ’αžŸαŸαž„αž‘αŸ€αžαž€αŸ†αž–αž»αž„αž”αŸ’αžšαžΎαžœαžΆ αž”αž‰αŸ’αž αžΆαž”αŸ’αžšαžˆαž˜αž‚αžΊαž€αžΆαžšαž™αž›αŸ‹αžŠαžΉαž„αžαžΆαžαžΎαž’αŸ’αž“αž€αž”αŸ’αžšαžˆαž˜αž˜αž»αžαž“αžΉαž„αž”αž‰αŸ’αž αžΆαžŠαžΌαž…αž‚αŸ’αž“αžΆαžŠαŸ‚αžšαž¬αž‘αŸαŸ”

αžŸαŸ†αžŽαž½αžšαž‘αžΈ 2: αžαžΎαžαŸ’αž‰αž»αŸ†αž”αžΆαžαŸ‹αž’αŸ’αžœαžΈ?

αž“αŸαŸ‡β€‹αž‚αžΊβ€‹αž‡αžΆβ€‹αžŸαŸ†αžŽαž½αžšβ€‹αžŠαŸ‚αž›β€‹αž–αž·αž”αžΆαž€β€‹αž‡αžΆαž„β€‹αž“αŸαŸ‡β€‹αž–αŸ’αžšαŸ„αŸ‡β€‹αž’αŸ’αž“αž€β€‹αž“αžΉαž„β€‹αžαŸ’αžšαžΌαžœβ€‹αž‡αžΈαž€β€‹αž€αž€αžΆαž™β€‹αž“αž·αž„β€‹αž˜αžΆαž“β€‹αž€αžΆαžšβ€‹αž™αž›αŸ‹β€‹αžŠαžΉαž„β€‹αž…αŸ’αž”αžΆαžŸαŸ‹β€‹αž–αžΈβ€‹αž”αž…αŸ’αž…αŸαž€αžœαž·αž‘αŸ’αž™αžΆβ€‹αž…αžΆαžŸαŸ‹β€‹αž“αž·αž„β€‹αžαŸ’αž˜αžΈαŸ” αž–αŸαž›αžαŸ’αž›αŸ‡ αž’αŸ’αž“αž€αž–αž·αžαž‡αžΆαž˜αž·αž“αž’αžΆαž…αž™αž›αŸ‹αž’αŸ†αž–αžΈαž’αŸ’αžœαžΈαžŠαŸ‚αž›αžαŸ’αž˜αžΈαž“αŸ„αŸ‡αž‘αŸ αžšαž αžΌαžαžŠαž›αŸ‹αž’αŸ’αž“αž€αž”αžΆαž“αž”αž„αŸ’αž€αžΎαžαž’αŸ’αžœαžΈαž˜αž½αž™αž‡αžΆαž˜αž½αž™αžœαžΆ αž¬αž˜αžΆαž“αž“αžšαžŽαžΆαž˜αŸ’αž“αžΆαž€αŸ‹αžŠαŸ‚αž›αž˜αžΆαž“αž”αž‘αž–αž·αžŸαŸ„αž’αž“αŸαž“αŸ„αŸ‡αŸ”

αž”αŸ’αžšαžŸαž·αž“αž”αžΎαž’αŸ’αž“αž€αž˜αž·αž“αž˜αžΆαž“ αž“αŸ„αŸ‡αžœαžΆαžŸαž˜αž αŸαžαž»αž•αž›αž€αŸ’αž“αž»αž„αž€αžΆαžšαž‚αž·αžαž’αŸ†αž–αžΈαž€αžΆαžšαžœαž·αž“αž·αž™αŸ„αž‚αž’αž”αŸ’αž”αž”αžšαž˜αžΆαžŠαŸ‚αž›αž’αžΆαž…αž’αŸ’αžœαžΎαž‘αŸ…αž”αžΆαž“αžŠαžΎαž˜αŸ’αž”αžΈαž€αŸ†αžŽαžαŸ‹αžαž˜αŸ’αž›αŸƒαž“αŸƒαž§αž”αž€αžšαžŽαŸαž“αŸαŸ‡αŸ” αž αžΎαž™αž“αŸ…αž–αŸαž›αžŠαŸ‚αž›αž’αŸ’αž“αž€αž’αŸ’αžœαžΎαž€αžΆαžšαž”αžŽαŸ’αžαžΆαž€αŸ‹αž‘αž»αž“ αžαžΎαžœαžΆαž–αž·αž”αžΆαž€αž”αŸ‰αž»αžŽαŸ’αžŽαžΆαž€αŸ’αž“αž»αž„αž€αžΆαžšαž”αžŠαž·αžŸαŸαž’αž€αžΆαžšαžŸαž˜αŸ’αžšαŸαž…αž…αž·αžαŸ’αž?

αž˜αž“αž»αžŸαŸ’αžŸαžαŸ‚αž„αžαŸ‚αž”αŸ†αž•αŸ’αž›αžΆαž‰αž’αŸ’αžœαžΈαŸ—αž‘αžΆαŸ†αž„αž’αžŸαŸ‹αŸ”

αž“αŸ…αž–αŸαž›αž’αŸ’αž“αž€αž–αŸ’αž™αžΆαž™αžΆαž˜αž†αŸ’αž›αžΎαž™αžŸαŸ†αžŽαž½αžšαž‘αžΆαŸ†αž„αž“αŸαŸ‡αžŠαŸ„αž™αž˜αž·αž“αž›αŸ†αž’αŸ€αž„αžαžΆαž˜αžŠαŸ‚αž›αž’αžΆαž…αž’αŸ’αžœαžΎαž‘αŸ…αž”αžΆαž“ αžŸαžΌαž˜αž…αž„αž…αžΆαŸ†αžšαžΏαž„αž˜αž½αž™αŸ– αž’αŸ’αž“αž€αž“αžΉαž„αžαŸ’αžšαžΌαžœαž”αŸ’αžšαž™αž»αž‘αŸ’αž’αž“αžΉαž„αž’αž˜αŸ’αž˜αž‡αžΆαžαž·αžšαž”αžŸαŸ‹αž˜αž“αž»αžŸαŸ’αžŸαŸ” αž˜αžΆαž“β€‹αž—αžΆαž–αž›αŸ†αž’αŸ€αž„β€‹αž“αŸƒβ€‹αž€αžΆαžšαž™αž›αŸ‹αžŠαžΉαž„β€‹αž˜αž½αž™αž…αŸ†αž“αž½αž“β€‹αžŠαŸ‚αž›β€‹αžαŸ’αžšαžΌαžœαžαŸ‚β€‹αž™αž€αžˆαŸ’αž“αŸ‡β€‹αžŠαžΎαž˜αŸ’αž”αžΈβ€‹αžœαžΆαž™αžαž˜αŸ’αž›αŸƒβ€‹αž”αž…αŸ’αž…αŸαž€αžœαž·αž‘αŸ’αž™αžΆβ€‹αž”αŸ’αžšαž€αž”αžŠαŸ„αž™β€‹αž”αŸ’αžšαžŸαž·αž‘αŸ’αž’αž—αžΆαž–αŸ” αž“αŸαŸ‡αž‚αŸ’αžšαžΆαž“αŸ‹αžαŸ‚αž‡αžΆαž˜αž½αž™αž…αŸ†αž“αž½αž“αž”αŸ‰αž»αžŽαŸ’αžŽαŸ„αŸ‡αŸ–

  • αž₯αž‘αŸ’αž’αž·αž–αž›αž“αŸƒαž€αžΆαžšαž…αžΌαž›αžšαž½αž˜αž—αžΆαž‚αž…αŸ’αžšαžΎαž“ - αž˜αž“αž»αžŸαŸ’αžŸαž‚αŸ’αžšαž”αŸ‹αž‚αŸ’αž“αžΆαžŠαžΉαž„αž’αŸ†αž–αžΈαž‚αžΆαžαŸ‹αž”αŸ‰αž»αž“αŸ’αžαŸ‚αžœαžΆαž“αŸ…αžαŸ‚αž–αž·αž”αžΆαž€αž€αŸ’αž“αž»αž„αž€αžΆαžšαž”αŸ’αžšαž™αž»αž‘αŸ’αž’αž‡αžΆαž˜αž½αž™αž‚αžΆαžαŸ‹αŸ” αž‚αŸ’αžšαžΆαž“αŸ‹αžαŸ‚αž’αŸ’αžœαžΎαž±αŸ’αž™αž”αŸ’αžšαžΆαž€αžŠαžαžΆαž”αž…αŸ’αž…αŸαž€αžœαž·αž‘αŸ’αž™αžΆαž–αž·αžαž‡αžΆαžαŸ’αžšαžΌαžœαž‚αŸ’αž“αžΆαž“αžΉαž„αžαž˜αŸ’αžšαžΌαžœαž€αžΆαžšαž‡αžΆαž€αŸ‹αžŸαŸ’αžαŸ‚αž„αžšαž”αžŸαŸ‹αž’αŸ’αž“αž€αŸ”
  • αž₯αž‘αŸ’αž’αž·αž–αž›αžαŸ’αž˜αžΈαžαŸ’αž˜αŸ„αž„ - αž’αŸ’αž“αž€αž’αž—αž·αžœαžŒαŸ’αžαž“αŸαž‡αžΆαž…αŸ’αžšαžΎαž“αž˜αžΆαž“αž‘αŸ†αž“αŸ„αžšαž˜αžΎαž›αžŸαŸ’αžšαžΆαž›αž›αžΎαž”αž…αŸ’αž…αŸαž€αžœαž·αž‘αŸ’αž™αžΆαžŠαŸ‚αž›αž–αž½αž€αž‚αŸαž”αžΆαž“αž’αŸ’αžœαžΎαž€αžΆαžšαž‡αžΆαž˜αž½αž™αž’αžŸαŸ‹αžšαž™αŸˆαž–αŸαž›αž‡αžΆαž™αžΌαžš αž αžΎαž™αžœαžΆαž™αžαž˜αŸ’αž›αŸƒαž›αžΎαžŸαž’αŸ†αž–αžΈαž’αžαŸ’αžαž”αŸ’αžšαž™αŸ„αž‡αž“αŸαž“αŸƒαž”αž…αŸ’αž…αŸαž€αžœαž·αž‘αŸ’αž™αžΆαžαŸ’αž˜αžΈαŸ” αžœαžΆαž˜αž·αž“αž˜αŸ‚αž“αž‚αŸ’αžšαžΆαž“αŸ‹αžαŸ‚αž‡αžΆαž’αŸ’αž“αž€αžŸαžšαžŸαŸαžšαž€αž˜αŸ’αž˜αžœαž·αž’αžΈαž”αŸ‰αž»αžŽαŸ’αžŽαŸ„αŸ‡αž‘αŸ αž˜αž“αž»αžŸαŸ’αžŸαž‚αŸ’αžšαž”αŸ‹αž‚αŸ’αž“αžΆαž„αžΆαž™αž“αžΉαž„αž›αŸ†αž’αŸ€αž„αž€αžΆαžšαž™αž›αŸ‹αžŠαžΉαž„αž“αŸαŸ‡αŸ”
  • αž₯αž‘αŸ’αž’αž·αž–αž›αž“αŸƒαž›αž€αŸ’αžαžŽαŸˆαžœαž·αž‡αŸ’αž‡αž˜αžΆαž“ - αž™αžΎαž„β€‹αž˜αžΆαž“β€‹αž‘αŸ†αž“αŸ„αžšβ€‹αž‘αŸ…β€‹αž˜αžΎαž›β€‹αž’αŸ’αžœαžΈβ€‹αžŠαŸ‚αž›β€‹αž“αŸ…β€‹αž‘αžΈαž“αŸ„αŸ‡β€‹αž αžΎαž™β€‹αž”αžΆαžαŸ‹αž”αž„αŸ‹β€‹αž€αžΆαžšβ€‹αž˜αžΎαž›β€‹αžƒαžΎαž‰β€‹αž“αžΌαžœβ€‹αž’αŸ’αžœαžΈβ€‹αžŠαŸ‚αž›β€‹αž”αžΆαžαŸ‹β€‹αŸ” αž“αŸαŸ‡αž’αžΆαž…αž“αžΆαŸ†αž±αŸ’αž™αž˜αžΆαž“αž—αžΆαž–αž…αŸ’αžšαž”αžΌαž€αž…αŸ’αžšαž”αž›αŸ‹αž“αŸ…αž–αŸαž›αžŠαŸ‚αž›αžšαž½αž˜αž”αž‰αŸ’αž…αžΌαž›αž‡αžΆαž˜αž½αž™αž“αžΉαž„αž₯αž‘αŸ’αž’αž·αž–αž›αžαŸ’αž˜αžΈαžαŸ’αž˜αŸ„αž„ αž–αŸ’αžšαŸ„αŸ‡αžαžΆαž’αŸ’αž“αž€αž˜αž·αž“αžαŸ’αžšαžΉαž˜αžαŸ‚αž•αŸ’αžαž›αŸ‹αžαž˜αŸ’αž›αŸƒαž›αžΎαž”αž…αŸ’αž…αŸαž€αžœαž·αž‘αŸ’αž™αžΆαžαŸ’αž˜αžΈαž”αŸ‰αž»αžŽαŸ’αžŽαŸ„αŸ‡αž‘αŸ αž”αŸ‰αž»αž“αŸ’αžαŸ‚αžαŸ‚αž˜αž‘αžΆαŸ†αž„αž˜αž·αž“αž’αžΎαž–αžΎαž“αžΉαž„αž…αŸ†αžŽαž»αž…αžαŸ’αžœαŸ‡αžαžΆαžαžšαž”αžŸαŸ‹αžœαžΆαž•αž„αžŠαŸ‚αžšαŸ”.

αž€αžΆαžšαžœαžΆαž™αžαž˜αŸ’αž›αŸƒαž‚αŸ„αž›αž”αŸ†αžŽαž„αž˜αž·αž“αž„αžΆαž™αžŸαŸ’αžšαž½αž›αž‘αŸ αž”αŸ‰αž»αž“αŸ’αžαŸ‚αž€αžΆαžšαž™αž›αŸ‹αžŠαžΉαž„αž’αŸ†αž–αžΈαž—αžΆαž–αž›αŸ†αž’αŸ€αž„αž“αŸƒαž€αžΆαžšαž™αž›αŸ‹αžŠαžΉαž„αž“αžΉαž„αž‡αž½αž™αž’αŸ’αž“αž€αž’αŸ’αžœαžΎαž€αžΆαžšαžŸαž˜αŸ’αžšαŸαž…αž…αž·αžαŸ’αžαž”αŸ’αžšαž€αž”αžŠαŸ„αž™αž αŸαžαž»αž•αž›αž€αžΆαž“αŸ‹αžαŸ‚αž…αŸ’αžšαžΎαž“αŸ”

αžŸαž„αŸ’αžαŸαž”

αž“αŸ…αž–αŸαž›αžŽαžΆαžŠαŸ‚αž›αž€αžΆαžšαž…αŸ’αž“αŸƒαž”αŸ’αžšαžŒαž·αžαž›αŸαž…αž‘αžΎαž„ αžŸαŸ†αžŽαž½αžšαž–αžΈαžšαžαŸ’αžšαžΌαžœαžαŸ‚αž†αŸ’αž›αžΎαž™αžŠαŸ„αž™αž™αž€αž…αž·αžαŸ’αžαž‘αž»αž€αžŠαžΆαž€αŸ‹αž”αŸ†αž•αž»αžαŸ–

  • αžαžΎαž§αž”αž€αžšαžŽαŸαž“αŸαŸ‡αžŠαŸ„αŸ‡αžŸαŸ’αžšαžΆαž™αž”αž‰αŸ’αž αžΆαž–αž·αžαž”αŸ’αžšαžΆαž€αžŠαž‘αŸ?
  • αžαžΎβ€‹αž™αžΎαž„β€‹αž™αž›αŸ‹β€‹αž–αžΈβ€‹αž€αžΆαžšβ€‹αžŠαŸ„αŸ‡αžŠαžΌαžšβ€‹αž“αŸαŸ‡β€‹αž›αŸ’αž’β€‹αž‘αŸ?

αž”αŸ’αžšαžŸαž·αž“αž”αžΎαž’αŸ’αž“αž€αž˜αž·αž“αž’αžΆαž…αž†αŸ’αž›αžΎαž™αžŸαŸ†αžŽαž½αžšαž‘αžΆαŸ†αž„αž–αžΈαžšαž“αŸαŸ‡αžŠαŸ„αž™αž‘αŸ†αž“αž»αž€αž…αž·αžαŸ’αžαž‘αŸ αžŸαžΌαž˜αžŠαžΎαžšαžαž™αž€αŸ’αžšαŸ„αž™αž–αžΈαžšαž”αžΈαž‡αŸ†αž αžΆαž“ αž αžΎαž™αž‚αž·αžαŸ”

αžŠαžΌαž…αŸ’αž“αŸαŸ‡αžαžΎ MongoDB αžŸαžΌαž˜αŸ’αž”αžΈαžαŸ‚αž‡αž˜αŸ’αžšαžΎαžŸαžαŸ’αžšαžΉαž˜αžαŸ’αžšαžΌαžœ? αž‡αžΆαž€αžΆαžšαž–αž·αžαžŽαžΆαžŸαŸ‹αž”αžΆαž‘; αžŠαžΌαž…αž‘αŸ…αž“αžΉαž„αž”αž…αŸ’αž…αŸαž€αžœαž·αž‘αŸ’αž™αžΆαžœαž·αžŸαŸ’αžœαž€αž˜αŸ’αž˜αž—αžΆαž‚αž…αŸ’αžšαžΎαž“αžŠαŸ‚αžš αžœαžΆαž’αžΆαžŸαŸ’αžšαŸαž™αž‘αŸ…αž›αžΎαž€αžαŸ’αžαžΆαž‡αžΆαž…αŸ’αžšαžΎαž“αŸ” αž€αŸ’αž“αž»αž„αž…αŸ†αžŽαŸ„αž˜αž’αŸ’αž“αž€αžŠαŸ‚αž›αž”αžΆαž“αž†αŸ’αž›αžΎαž™αžŸαŸ†αžŽαž½αžšαž‘αžΆαŸ†αž„αž–αžΈαžšαž“αŸαŸ‡ αž˜αž“αž»αžŸαŸ’αžŸαž‡αžΆαž…αŸ’αžšαžΎαž“αž”αžΆαž“αž‘αž‘αž½αž›αž•αž›αž”αŸ’αžšαž™αŸ„αž‡αž“αŸαž–αžΈ MongoDB αž αžΎαž™αž”αž“αŸ’αžαž’αŸ’αžœαžΎαžŠαžΌαž…αŸ’αž“αŸαŸ‡αŸ” αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž’αŸ’αž“αž€αžŠαŸ‚αž›αž˜αž·αž“αž”αžΆαž“αž’αŸ’αžœαžΎ αžαŸ’αž‰αž»αŸ†αžŸαž„αŸ’αžƒαžΉαž˜αžαžΆαž’αŸ’αž“αž€αž”αžΆαž“αžšαŸ€αž“αž˜αŸαžšαŸ€αž“αžŠαŸαž˜αžΆαž“αžαž˜αŸ’αž›αŸƒ αž“αž·αž„αž˜αž·αž“αžˆαžΊαž…αžΆαž”αŸ‹αž–αŸαž€ αž’αŸ†αž–αžΈαž€αžΆαžšαž†αŸ’αž›αž„αž€αžΆαžαŸ‹αžœαžŠαŸ’αžαž“αŸƒαž€αžΆαžšαžƒαŸ„αžŸαž“αžΆαž”αŸ†αž•αŸ’αž›αžΎαžŸαŸ”

ធេស

αžαŸ’αž‰αž»αŸ†β€‹αž…αž„αŸ‹β€‹αž”αž‰αŸ’αž‡αžΆαž€αŸ‹β€‹αžαžΆ αžαŸ’αž‰αž»αŸ†β€‹αž˜αž·αž“β€‹αž˜αžΆαž“β€‹αž‘αŸ†αž“αžΆαž€αŸ‹αž‘αŸ†αž“αž„β€‹αžŸαŸ’αž“αŸαž αžΆ αž¬β€‹αžŸαŸ’αž’αž”αŸ‹β€‹αž‡αžΆαž˜αž½αž™ MongoDB αž‘αŸαŸ” αž™αžΎαž„αž‚αŸ’αžšαžΆαž“αŸ‹αžαŸ‚αž˜αž·αž“αž˜αžΆαž“αž”αŸ’αžšαž—αŸαž‘αž“αŸƒαž”αž‰αŸ’αž αžΆαžŠαŸ‚αž› MongoDB αžŸαž˜αžŸαŸ’αžšαž”αž”αŸ†αž•αž»αžαž€αŸ’αž“αž»αž„αž€αžΆαžšαžŠαŸ„αŸ‡αžŸαŸ’αžšαžΆαž™αŸ” αžαŸ’αž‰αž»αŸ†αžŠαžΉαž„αžαžΆ 10gen/MongoDB Inc. αžŠαŸ†αž”αžΌαž„αž‘αžΎαž™αž‚αžΊαž˜αžΆαž“αž—αžΆαž–αž€αŸ’αž›αžΆαž αžΆαž“ αžŠαŸ„αž™αž€αŸ†αžŽαžαŸ‹αž›αŸ†αž“αžΆαŸ†αžŠαžΎαž˜αžŠαŸ‚αž›αž˜αž·αž“αž˜αžΆαž“αžŸαž»αžœαžαŸ’αžαž·αž—αžΆαž– αž“αž·αž„αž•αŸ’αžŸαž–αŸ’αžœαž•αŸ’αžŸαžΆαž™ MongoDB αž‚αŸ’αžšαž”αŸ‹αž‘αžΈαž€αž“αŸ’αž›αŸ‚αž„ (αž‡αžΆαž–αž·αžŸαŸαžŸαž“αŸ… hackathons) αž‡αžΆαžŠαŸ†αžŽαŸ„αŸ‡αžŸαŸ’αžšαžΆαž™αžŸαž€αž›αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž’αŸ’αžœαžΎαž€αžΆαžšαž‡αžΆαž˜αž½αž™αž‘αž·αž“αŸ’αž“αž“αŸαž™αžŽαžΆαž˜αž½αž™αŸ” αžœαžΆαž”αŸ’αžšαž αŸ‚αž›αž‡αžΆαž€αžΆαžšαžŸαž˜αŸ’αžšαŸαž…αž…αž·αžαŸ’αžαž˜αž·αž“αž›αŸ’αž’αŸ” αž”αŸ‰αž»αž“αŸ’αžαŸ‚αžœαžΆαž”αž‰αŸ’αž‡αžΆαž€αŸ‹αž–αžΈαžœαž·αž’αžΈαžŸαžΆαžŸαŸ’αžšαŸ’αžαžŠαŸ‚αž›αž”αžΆαž“αž–αž·αž–αžŽαŸŒαž“αžΆαž“αŸ…αž‘αžΈαž“αŸαŸ‡αŸ– αž”αž‰αŸ’αž αžΆαž‘αžΆαŸ†αž„αž“αŸαŸ‡αž’αžΆαž…αžαŸ’αžšαžΌαžœαž”αžΆαž“αžšαž€αžƒαžΎαž‰αž™αŸ‰αžΆαž„αž†αžΆαž”αŸ‹αžšαž αŸαžŸ αž”αžΎαž‘αŸ„αŸ‡αž”αžΈαž‡αžΆαž˜αžΆαž“αž€αžΆαžšαžœαžΆαž™αžαž˜αŸ’αž›αŸƒαž›αžΎαž”αž…αŸ’αž…αŸαž€αžœαž·αž‘αŸ’αž™αžΆαž‘αŸ†αž“αžΎαž”αž€αŸαžŠαŸ„αž™αŸ”

αž”αŸ’αžšαž—αž–: www.habr.com

αž”αž“αŸ’αžαŸ‚αž˜αž˜αžαž·αž™αŸ„αž”αž›αŸ‹