document: modulemd version: 1 data: summary: MongoDB Module description: Mongo from humongous is a high-performance, open source, schema-free document-oriented database. MongoDB is written in C++ and offers the following features. Collection oriented storage, easy storage of object/JSON-style data. Dynamic queries. Full index support, including on inner objects and embedded arrays. Query profiling. Replication and fail-over support. Efficient storage of binary data including large objects (e.g. photos and videos). Auto-sharding for cloud-level scalability (currently in early alpha). Commercial Support Available. A key goal of MongoDB is to bridge the gap between key/value stores (which are fast and highly scalable) and traditional RDBMS systems (which are deep in functionality). license: module: [ AGPLv3 and zlib and ASL 2.0 ] dependencies: buildrequires: # base-runtime: f26 bootstrap: master common-build-dependencies: f26 shared-userspace: f26 perl: f26 requires: # base-runtime: f26 perl: master references: community: https://fedoraproject.org/wiki/Modularity documentation: https://fedoraproject.org/wiki/Fedora_Packaging_Guidelines_for_Modules tracker: https://taiga.fedorainfracloud.org/project/modularity profiles: default: rpms: - mongodb api: rpms: - mongodb components: rpms: mongodb: rationale: MongoDB package. ref: f26 buildorder: 10 python-pymongo: rationale: MongoDB dependecy. ref: f26 buildorder: 8 yaml-cpp: rationale: MongoDB dependency. ref: f26 buildorder: 9