MongoDB

MongoDB
软件描述
MongoDB 是一种文档数据库,具备您所需的可扩展性和灵活性,以及您需要的查询和索引功能。
官方网站
访问软件的官方网站了解更多信息
www.mongodb.com
什么是 MongoDB?
MongoDB 是一种文档数据库,兼具您所需的可扩展性和灵活性,以及您所需的数据查询和索引功能。
MongoDB 将数据存储在灵活的、类似 JSON 的文档中,这意味着不同文档之间的字段可以各不相同,且数据结构可随时间变化。
文档模型与应用程序代码中的对象一一对应,使数据更易于处理。
即席查询、索引和实时聚合提供了强大的方式来访问和分析您的数据。
MongoDB 本质上是一个分布式数据库,因此高可用性、水平扩展和地理分布功能内置其中,使用简便。
MongoDB 免费使用。2018年10月16日之前发布的版本采用 AGPL 许可证发布。自2018年10月16日之后发布的所有版本,包括对早期版本的补丁修复,均采用服务器端公共许可证(SSPL)v1 发布。
🔄 替代方案
99 个选择SQL Server 通过帮助您的组织管理数据,实现了微软数据平台的愿景,使您能够在数据库中存储结构化、半结构化和非结构化文档中的数据。
SQLite
SQLite 是一个软件库,实现了自包含、无服务器、零配置的事务型 SQL 数据库引擎。SQLite 是全球部署最广泛的 SQL 数据库引擎。SQLite 的源代码属于公共领域。
PostgreSQL
PostgreSQL 是一个功能强大的开源对象关系型数据库系统,拥有超过35年的持续开发历史,以其出色的可靠性、丰富的功能和高性能而著称。

MySQL Community Edition
MySQL 社区版是全球最受欢迎的开源数据库的免费下载版本,由活跃的开源开发者和爱好者社区支持。
MariaDB
MariaDB 是 MySQL® 数据库服务器的向后兼容、无缝替代品。它包含所有主要的开源存储引擎。

CouchDB
Apache CouchDB 是一种可通过 RESTful HTTP/JSON API 访问的分布式、容错且无模式的文档型数据库。它包含用于查询的增量式 map/reduce 机制,并通过仅追加的数据存储方式确保数据安全。
Redis
数百万开发者用作缓存、向量数据库、文档数据库、流式引擎和消息代理的内存数据存储。
Apache Cassandra
当您需要在不牺牲性能的前提下实现可扩展性和高可用性时,Apache Cassandra 数据库是正确选择。


