FERRET
Ferret, the mongo over postgres
MongoDB has lost its open-source appeal and is no longer suitable for many cases. In contrast, PostgreSQL offers robust, native JSON support and outperforms MongoDB as a document database.
Thus, FerretDB provides a mongo wire-protocol-compatible layer upon postgres, enabling MongoDB users to migrate smoothly to PostgreSQL’s superior platform.
FERRET is an OPTIONAL module in Pigsty.
It requires the documentdb
extensions to work since v2.0.
Pigsty has packaged that and provide a mongo.yml
config template to help you deploy a ferretdb cluster with ease.
Configuration
Configure ferret module, and use multiple ferret nodes.
Parameters
Customize ferret components with 15 parameters
Administration
Create, remove, expand, shrink, upgrade ferret cluster
Playbooks
Ansible playbooks that can be used in this module
Monitoring
Dashboards, metrics, record & alerting rules.
Usage
How to use the mcli and configure backup repo