D K*_*ell 5 performance cloudant ibm-cloud
我有一个使用Cloudant Bluemix服务的IBM Bluemix应用程序.有时对Cloudant的调用很慢(几秒钟),一分钟之后,同一个调用是亚秒级.我们并没有太努力,但是,我认为我会考虑复制,看看是否会产生性能差异.文档清楚地说明了如何创建副本,但是没有关于如何使用复制的文档.
我不确定是否因为我们通过Bluemix获得的Cloudant功能有限?或者是什么,但是cloudant doc谈到了,例如: - 用户连接到最近的副本 - 如果副本关闭,用户将被定向到另一个源:https://cloudant.com/product/cloudant-features/replication /
使用Bluemix帐户中的Cloudant,我可以创建一个副本(从DB_A到B,反之亦然).但现在呢?
我猜我现在应该分配负载,否则上述好处将不适用(即我不知道最接近的副本,我认为我不必编写代码来检测和中断和重定向对不同的副本,对吗?).
我正在寻找有关如何使用复制来减轻负载以查看是否有助于提高性能的指导.
丹,谢谢你
小智 0
您所访问的节点很可能很慢,或者在重负载下可能会发生这种情况。复制到另一个数据库不会对您有帮助,除非您的第二个数据库位于与第一个数据库不同的集群上。
此外,保持数据库同步的复制将为您正在使用的集群添加额外的负载,即使这是跨集群的,如果您使用的是连续的,则负载将由保持数据库同步的复制器生成(我假设您是)。
| 归档时间: |
|
| 查看次数: |
297 次 |
| 最近记录: |