数据库技术:MongoDB与图和三元组存储详解
1. MongoDB概述
1.1 支持的云平台
MongoDB支持多种公共云平台,包括:
- Amazon EC2
- dotCloud
- Google Compute Engine
- Joyent Cloud
- Rackspace Cloud
- Red Hat OpenShift
- VMWare Cloud Foundry
- Windows Azure
同时,也可以将MongoDB下载并安装在私有云上,这同样是被支持的。
1.2 高级功能许可
MongoDB的免费下载版本并非具备所有功能。若需要以下功能,必须从MongoDB公司购买MongoDB Enterprise:
| 功能 | 描述 |
| — | — |
| MongoDB Management Service (MMS) | 支持向第二个集群进行灾难恢复复制,是一种系统监控工具 |
| 安全集成 | 包括Kerberos、LDAP认证和审计 |
| 企业软件集成 | 通过SNMP(简单网络管理协议)将MongoDB与组织的监控工具集成 |
| 认证操作系统支持 | 包括对操作系统的全面测试和错误修复 |
| 按需培训 | 提供访问在线培训门户的权限 |
| 7×24支持 | 包括软件支持和错误修复 |
| 商业许可 | 允许将MongoDB用作商业产品或服务中的嵌入式数据库 |
对于企业应用程序软件,通常需要向第二个或后续站