pingcap / go-ycsb

A Go port of Yahoo! Cloud Serving Benchmark (YCSB)
Apache License 2.0
594 stars 243 forks source link

Add MongoDB Load Balancer support #303

Open ajclark opened 2 weeks ago

ajclark commented 2 weeks ago

Some MongoDB compatible APIs require Load Balancer support and will reject connections that do not support this. This commit adds support for explicitly setting loadBalanced=true in the mongodb.url e.g.

go-ycsb run -P workloads/workloada -p mongodb.url="mongodb://user:pass@hostname:27017/[user]?authMechanism=PLAIN&ssl=true&loadBalanced=true"