top button
Flag Notify
    Connect to us
      Site Registration

Site Registration

which entity in MongoDB manages cluster membership?

+2 votes

Could someone please tell me which entity in MongoDB manages cluster membership?(e.g., Redis uses a gossip-based protocol to do that).

In addition, could you please correct me if I am not right for the following drawbacks (in my opinion) in MongoDB:

  • There is no support for multi-document transactions.
  • The load balancing strategy in MongoDB is not perfect since it identifies imbalance only based on the number of chunks in cluster shards. Therefore, it does not meet the common scene of the uneven distribution of hot spots. Moreover, MongoDB conducts chunk migration by only taking the amount of data into consideration, without considering the physical distance and other specific replica set’s load information.
  • The serialization procedure, used for storing data in BSON format, can decrease the performance of the system.
  • MongoDB does not support multi-master replication which affects its writing scalability especially across different data centers.
  • There is not any strategy to alleviate the situations where a master node cannot efficiently handle replication to its slaves.
posted Jun 19, 2015 by anonymous

Looking for an answer?  Promote on:
Facebook Share Button Twitter Share Button LinkedIn Share Button

Similar Questions
+1 vote

Does anyone know how I remove orphaned documents in a cluster (sharding) in mongodb version 3.0.10, My actual data are 20 million orphans and documents the value amounts to 21 million data

0 votes

Does anyone here can help me through the steps for using mongodb and hadoop connector, also if there are any use cases or success stories for the same, please do share?

+1 vote

How to connect MongoDB data which is stored in remote server(I have remote server details) locally?And Is there in Mongo UI to connect or only commands will help?If so please give some links to run commands.

0 votes

We all know that mongoDB provide different type of indexing (ascending, descending, geo2D, geo2d sphere, or text), so which type of indexing considered more efficient for indexing boolean field?