Comments (10)
you connect to mongos instance, and it handles everything you mention.
from mongodb-erlang.
How about replica sets that are not sharded and doesn't have a mongos instance?
from mongodb-erlang.
mongos is always on top, even if there is no sharded claster. There is an image, but it is in russian. Althou it is easy to understand. http://hsto.org/getpro/habr/post_images/829/d6d/c86/829d6dc8666a0904d9f642f5f28f0377.jpg
from mongodb-erlang.
All deployments doesn't have mongos, our hosting provider is one of them. And what bout failover for multi mongos deployments?
Below are some links with the recommended behaviour for mongo drivers:
https://github.com/mongodb/specifications/blob/master/source/server-discovery-and-monitoring/server-discovery-and-monitoring.rst
https://github.com/mongodb/specifications/blob/master/source/server-selection/server-selection.rst
from mongodb-erlang.
Ok, I'll queue it for doing.
from mongodb-erlang.
When this feature is going to be released? It's kind of disappointing to read the announce file where connection to replica sets is declared but in fact there is no replica sets support in the driver. :(
from mongodb-erlang.
Hey guys, is this still a work in progress, or?
from mongodb-erlang.
Hi!
Work will be in progress next month.
from mongodb-erlang.
Everyone who needs this feature can test it in develop thread in this repository or in https://github.com/alttagil/mongodb-erlang (which is mine) and where I can react on your suggestions or fix requests faster. thx
from mongodb-erlang.
So Readme should corrent the connection info?
This version of the driver supports connecting to a single server or replica set,
and pooling of both types of connections.
from mongodb-erlang.
Related Issues (20)
- It doesn't seem to support 4.2
- Generic server terminating HOT 4
- Issue connecting to ReplicaSet HOT 2
- Issue connecting to ReplicaSet HOT 7
- Failed to update package rebar_ct from repo hexpm HOT 3
- Are distinct and aggregate command supported? HOT 2
- Maintenance plans? HOT 2
- MongoDB 4.2 cluster "Can't pass authentification" in 2nd erlang node HOT 8
- API Consistency Question HOT 1
- Connection Pool Issue HOT 2
- How to use SSL? HOT 2
- Is collation supported?
- undefined function erlang:get_stacktrace/0 HOT 1
- Exceeded memory limit for $group, but didn't allow external sort. Pass allowDiskUse:true
- Add support for MongoDB 6.X+ HOT 15
- How can I create/drop a collection using the driver HOT 1
- Master-slave switchover error
- Can't canonicalize query :: caused by :: unknown operator: $maxDistance
- OP_QUERY is no longer supported HOT 1
- How to add limit in find function in mongo_api call
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from mongodb-erlang.