我正在开发一个使用CouchDB作为主数据库的Web服务。设置如下:
没有申请,我们收到约。客户端每秒2-20个帖子(仅约10个客户端),包含要插入其数据库的记录。每个post处理程序都包含需要从主数据库中查找客户端详细信息的逻辑。我们遇到的问题是CouchDB GET和POST需要花费180多秒才能完成。 CouchDB进程占据了CPU的主导地位,因此我认为这是CouchDB无法跟上其索引的问题。
关于如何在这样的情况下优化性能的任何想法,我们有稳定的记录流需要尽快编制索引?
答案 0 :(得分:0)
这些数据似乎不足以压倒CouchDB,但如果不深入研究后处理程序和查看函数的实际代码,就不可能说出来。您可能希望更详细地分析这些内容,以了解瓶颈所在(或聘请顾问来帮助解决这个问题)。