MongoDB

5

210

MongoDB

分类: 设计 开发

标签: 数据库

时间: 2024-06-10

链接直达 手机查看

MongoDB 是一个开源的、面向文档的 NoSQL 数据库,它使用 BSON(Binary JSON)作为其存储格式,并允许用户以类似 JSON 的格式存储和查询数据。BSON 是一种二进制序列化格式,它支持存储复杂的数据结构,如数组和嵌套文档。

MongoDB

与传统的关系型数据库不同,MongoDB 不需要预先定义数据结构,你可以随时添加或删除字段,非常适合快速迭代和开发的场景。另外,MongoDB 也提供了强大的查询语言,支持复杂的查询操作。

MongoDB 还支持水平扩展、高可用、事务、复杂聚合操作、多种存储引擎等高级特性,不过我们一般不用它,最基本的功能就完全足够了,越高级的功能往往坑越多(原生实现的坑,以及我们自己使用不当的坑)。

对于实时性有要求的场景,MongoDB 的表现异常突出,根据我的个人开发经验,如果是小团队或个人开发,基本上如果需要支持事务、遵循ANSI/ISO标准就选MySql;如果需要高性能、支持动态查询,如实时数据处理,游戏开发等,就选Mongo DB,二者结合,基本可以满足99%的应用场景,没必要把太多的时间花在研究各种数据库上。

本文作者: 老朱

原文链接: MongoDB

免责声明: 文中如涉及第三方资源,均来自互联网,仅供学习研究,禁止商业使用,如有侵权,联系我们24小时内删除!

安全声明: 鉴于网络服务的特殊性,本站难以保证所收录网址的正确性或可靠性,请仔细识别你所访问的网站,注意您的个人隐私和财产安全。

评论0

😊 😃 😄 😁 😆 😅 😂 🤣 🙂 🙃 😉 😇 😏 😌 😍 😘 😗 😙 😚 😋 😛 😜 😝 😒 😔 😖 😞 😟 😠 😡 😳 😨 😰 😥 😢 😭 😱 😲 😵 😷 🤒 🤕 🤢 😴 🤤 😪 😫 😬 😮 🤲 🤜 🤛 🤚 🤝 🙏 🤞 🤟 🤘 🤙 👌 👍 👎 👊 👏 🙌 👐 💪

暂时没有评论

...