2015년 1월 2일 금요일

Request guidance on Sharding

Hi Experts,

 Request your guidance on sharding.

 Requirement : To upload 10 TB of digital assets to mongodb, which would be the datastore for AEM (Adobe Experience Manager). For this requirement, I have created a sharded replicaset as attached.

 AEM version: 6.0
 mongoDB version : 2.6.5

 My queries:

  1) how would I ensure proper sharding in this case?
  2) Which is the recommended shard key mechanism to implement & how(steps in detail please)?
  3) Any flaws in this approach or is there a better approach?




Can I please have an update?



Request your guidance on sharding.

 Requirement : To upload 10 TB of digital assets to mongodb, which would be the datastore for AEM (Adobe Experience Manager). For this requirement, I have created a sharded replicaset as attached.

 AEM version: 6.0
 mongoDB version : 2.6.5

 My queries:

  1) how would I ensure proper sharding in this case?

Hi Manjith,

The diagram you included is standard MongoDB sharding architecture, however you should:
 - have three config servers for your production environment
 - have more than one mongos process for failover
 - ensure you have updated your MongoDB connection strings in AEM (e.g. oak.mongo.uri) to connect via mongos.
 
  2) Which is the recommended shard key mechanism to implement & how(steps in detail please)?
  3) Any flaws in this approach or is there a better approach?

The choice of shard key is highly dependent on your data model and use case. I would suggest contacting Adobe for their recommendations based on your deployment and more detailed requirements.


댓글 없음:

댓글 쓰기