{"id":19326082,"url":"https://github.com/jelastic-jps/mongodb-replication","last_synced_at":"2025-08-19T18:53:32.740Z","repository":{"id":70426021,"uuid":"60083551","full_name":"jelastic-jps/mongodb-replication","owner":"jelastic-jps","description":"Master-slave replication is used to solve performance problems, to support the db backups, and to alleviate system failures","archived":false,"fork":false,"pushed_at":"2020-08-26T09:55:07.000Z","size":90,"stargazers_count":1,"open_issues_count":0,"forks_count":8,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-04-22T20:47:59.550Z","etag":null,"topics":["database","database-server","jelastic","jelastic-jps","jps","master-slave","mongodb","mongodb-database","mongodb-replication","nosql-database","replication","slave"],"latest_commit_sha":null,"homepage":"","language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jelastic-jps.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2016-05-31T11:24:48.000Z","updated_at":"2021-12-09T12:54:00.000Z","dependencies_parsed_at":"2023-02-23T02:00:28.435Z","dependency_job_id":null,"html_url":"https://github.com/jelastic-jps/mongodb-replication","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/jelastic-jps/mongodb-replication","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jelastic-jps%2Fmongodb-replication","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jelastic-jps%2Fmongodb-replication/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jelastic-jps%2Fmongodb-replication/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jelastic-jps%2Fmongodb-replication/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jelastic-jps","download_url":"https://codeload.github.com/jelastic-jps/mongodb-replication/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jelastic-jps%2Fmongodb-replication/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":271205627,"owners_count":24718691,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-19T02:00:09.176Z","response_time":63,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["database","database-server","jelastic","jelastic-jps","jps","master-slave","mongodb","mongodb-database","mongodb-replication","nosql-database","replication","slave"],"created_at":"2024-11-10T02:12:27.502Z","updated_at":"2025-08-19T18:53:32.709Z","avatar_url":"https://github.com/jelastic-jps.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Deprecated. Please refer to [the new repo](https://github.com/jelastic-jps/mongodb/).\n\n[![MongoDB Database Replication](images/mongodb-logo.png)](../../../mongodb-replication)\n## MongoDB Database Replication\n\nThe JPS package deploys MongoDB Cluster with preconfigured replication that initially contains 2 database containers. The package provides the solution for solving performance problems, DB backups support, gives ability to alleviate system failures. It enables data from one database server (the master) to be replicated to another (the slave).\n\n### Highlights\nThis package is designed to solve a number of different problems with performance, the primary database downtime (e.g. due to hardware failure or connection interruption).\u003cbr /\u003e\nIt enables data from one database server (the master) to be replicated to to another (the slave).\nThis primary (the master) database will process all the incoming write operations, storing the information about them within its oplog, where they can be accessed and replicated by every secondary (the slave) replica member for being applied to their data sets. In such a way, all of the servers will represent the same content and ensure its availability.\u003cbr /\u003e\n\n### Environment Topology\n\n\u003cp align=\"left\"\u003e \n\u003cimg src=\"images/mongodb.svg\" width=\"500\"\u003e\n\u003c/p\u003e\n\n\n### Specifics\n\nLayer              |     Server    | Number of CTs \u003cbr/\u003e by default | Cloudlets per CT \u003cbr/\u003e (reserved/dynamic) | Options\n----------------- | --------------| :-----------------------------------------: | :-------------------------------------------------------: | :-----:\nDB                  |    MongoDB (NoSQL)   |       2                                             |           1 / 16                                                       | -\n\n* DB - Database \n* CT - Container\n\n**MongoDB Database**: 3.2.1\n\n### Deployment\n\nIn order to get this solution instantly deployed, click the \"Get It Hosted Now\" button, specify your email address within the widget, choose one of the [Jelastic Public Cloud providers](https://jelastic.cloud) and press Install.\n\n[![GET IT HOSTED](https://raw.githubusercontent.com/jelastic-jps/jpswiki/master/images/getithosted.png)](https://jelastic.com/install-application/?manifest=https%3A%2F%2Fgithub.com%2Fjelastic-jps%2Fmongodb-replication%2Fraw%2Fmaster%2Fmanifest.jps)\n\nTo deploy this package to Jelastic Private Cloud, import [this JPS manifest](../../raw/master/manifest.jps) within your dashboard ([detailed instruction](https://docs.jelastic.com/environment-export-import#import)).\n\nMore information about Jelastic JPS package and about installation widget for your website can be found in the [Jelastic JPS Application Package](https://github.com/jelastic-jps/jpswiki/wiki/Jelastic-JPS-Application-Package) reference.\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjelastic-jps%2Fmongodb-replication","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjelastic-jps%2Fmongodb-replication","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjelastic-jps%2Fmongodb-replication/lists"}