78 lines
2.8 KiB
YAML
78 lines
2.8 KiB
YAML
---
|
|
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: [MIT]
|
|
dependencies:
|
|
buildrequires:
|
|
bootstrap: master
|
|
boost: master
|
|
requires:
|
|
platform: master
|
|
perl: master
|
|
boost: master
|
|
references:
|
|
community: https://docs.pagure.org/modularity/
|
|
documentation: https://github.com/container-images/mongodb/
|
|
tracker: https://github.com/modularity-modules/mongodb
|
|
profiles:
|
|
default:
|
|
rpms:
|
|
- mongodb
|
|
- mongodb-server
|
|
server:
|
|
rpms:
|
|
- mongodb-server
|
|
client:
|
|
rpms:
|
|
- mongodb
|
|
api:
|
|
rpms:
|
|
- mongodb
|
|
- mongodb-server
|
|
filter:
|
|
rpms:
|
|
- pprof
|
|
- gperftools-devel
|
|
- gperftools
|
|
components:
|
|
rpms:
|
|
mongodb:
|
|
rationale: MongoDB package.
|
|
# mongodb-3.4.6-3.fc27
|
|
ref: a655c1f4dd559a5bd0f0142330770f23c2c0d0c9
|
|
buildorder: 2
|
|
python-pymongo:
|
|
rationale: MongoDB dependecy for running testsuite.
|
|
ref: f27
|
|
buildorder: 3
|
|
yaml-cpp:
|
|
rationale: MongoDB dependency.
|
|
ref: f27
|
|
buildorder: 0
|
|
mozjs45:
|
|
rationale: MongoDB dependency (not used on x64_64,s390x,aarch64 and ppc64le).
|
|
ref: f27
|
|
buildorder: 0
|
|
gperftools:
|
|
rationale: MongoDB dependency (should go to separate module).
|
|
ref: f27
|
|
buildorder: 0
|
|
python-pymongo:
|
|
rationale: MongoDB dependecy (F26 branch does not require mongodb for tests).
|
|
ref: f26
|
|
buildorder: 0
|