【发布时间】:2021-12-10 17:14:45
【问题描述】:
为了性能优化,我们正在尝试从 Mongo 辅助服务器读取选定场景的数据。我正在使用使用“withReadPreference(ReadPreference.secondaryPreferred())”的内联查询来读取数据,PFB 代码为 sn-p。
在执行突出显示的内联查询后,我想确认我们获取的数据来自辅助服务器,是否有任何方法可以从 Java 或 Springboot 中检查相同的数据
公共用户读取(最终字符串 userId){ final ObjectId objectId = new ObjectId(userId);
final User user = collection.withReadPreference(ReadPreference.secondaryPreferred()).findOne(objectId).as(User.class); return user; }
【问题讨论】: