read-replica-db-discover

1.0.0 • Public • Published

read-replica-db-discover

js to receive master URL database and return read replica URL based on parameters.

Installation

npm install read-replica-db-discover

Basic Usage - With default options

const ReadReplicaUrl = require('read-replica-db-discover');
 
var masterUrl = 'database.cluster-asr3asefaw3.region.vendor.com';
console.log(ReadReplicaUrl(masterUrl));
// result: database.cluster-ro-asr3asefaw3.region.vendor.com

With modified options

const ReadReplicaUrl = require('read-replica-db-discover');
 
options = {
  cluster_master: 'master',
  cluster_read: 'master-rr',
  database_read: 'rr',
}
 
var masterUrl = 'database.master-asr3asefaw3.region.vendor.com';
console.log(ReadReplicaUrl(masterUrl));
// result database.master-rr-asr3asefaw3.region.vendor.com

Example

  • npm run example or node example/read-replica-example.js
  • Check example code. When you run the example you should have an output in console log.

Test

License

MIT licensed and all it's dependencies are MIT or BSD licensed.

Package Sidebar

Install

npm i read-replica-db-discover

Weekly Downloads

2

Version

1.0.0

License

MIT

Unpacked Size

7.81 kB

Total Files

7

Last publish

Collaborators

  • leodisarli