Mongodb查询速度很慢,因为写入和读取都会转到主目录

Mongodb查询速度很慢,因为写入和读取都会转到主目录,mongodb,mongoose,mongodb-query,Mongodb,Mongoose,Mongodb Query,我创建了1个主副本和2个副本。问题是我总是需要实时数据,数据需要是最新的客户端。因此,为了在默认情况下实现这一点,读取将转到主。这会降低性能,因为所有的读写操作都将只进行主操作。请告诉我是否有其他方法可以通过平衡负载或其他方法来提高性能?副本集用于处理故障切换,只有在您不需要实时数据的情况下,辅助设备才能执行读取操作 在您的情况下,为了提高性能,您需要设置分片集群。请参见您多久更新一次数据?数据有多大?有多少文件?复制延迟是什么?

我创建了1个主副本和2个副本。问题是我总是需要实时数据,数据需要是最新的客户端。因此,为了在默认情况下实现这一点,读取将转到主。这会降低性能,因为所有的读写操作都将只进行主操作。请告诉我是否有其他方法可以通过平衡负载或其他方法来提高性能?

副本集用于处理故障切换,只有在您不需要实时数据的情况下,辅助设备才能执行读取操作


在您的情况下,为了提高性能,您需要设置分片集群。请参见

您多久更新一次数据?数据有多大?有多少文件?复制延迟是什么?