-
1 votesanswersviews
在Spring项目中使用AspectJ拦截MongoDB调用
我正在使用Spring和MongoDB java驱动程序,我试图拦截mongo DBCursor对象上的所有调用,以便在执行之前查看查询 . 我一直在尝试使用aspject-maven-plugin进行外部jar . http://mojo.codehaus.org/aspectj-maven-plugin/weaveJars.html <plugin> <groupId... -
2 votesanswersviews
使用java或简单查询比较mongodb中的两个集合
我正在关注一个画廊的文件(Json), { "_id": "53698b6092x3875407fefe7c", "status": "active", "colors": [ "red", ... -
1 votesanswersviews
如何在Java中实现此MongoDB聚合
我有以下工作MongoDB聚合shell命令: db.followrequests.aggregate([{ $match: { _id: ObjectId("551e78c6de5150da91c78ab9") } }, { $unwind: "$requests" }, { $group: { ... -
1 votesanswersviews
MongoDB Azure Android:com.mongodb.WriteConcernException错误:“不是主”代码:“10058”
Background : 嗨,我在Azure上运行MongoDB副本集,并在Android应用程序中远程连接到它 . 我已经从所有实例中获得了很好的读取功能(更新:因为它们可以在主节点和辅助节点上读取) . 但是,对数据库的写入仍然存在间歇性错误,并出现以下错误,因为写入必须仅在主节点上完成 . 此外,如果您可以提供任何更具体的资源来处理此问题,那么这也将非常有用 . 我已经浏览了大部分文档并对此... -
1 votesanswersviews
RabbitMQ(Java)多个消费者的性能问题
我正在实现从MongoDB获取数据的日常工作(大约300K文档),并且每个工作都在RabbitMQ队列上发布消息 . 另一方面,我有一些消费者在同一个队列中,理想情况下应该并行工作 . 一切都在运作,但没有我想象的那么多,特别是关于消费者的表现 . 这就是我声明队列的方式: rabbitMQ.getChannel().queueDeclare(QUEUE_NAME, true, false, fa... -
0 votesanswersviews
MongoDB Java聚合函数的游标错误
我正在尝试从MongoDB中获取数据,以获得前5个最受欢迎的产品 . 但我收到了以下错误 . (MongoDB版本3.2.21)com.mongodb.MongoCommandException:命令失败,错误9:''cursor'选项是必需的,除了在服务器localhost:27017上使用explain参数的聚合 . 完整的响应是{“ok”:0.0,“errmsg”:“'cursor'选项... -
0 votesanswersviews
Mongodb java driver- java.net.SocketException:连接重置
我们有一个复制设置,主节点,辅助节点和仲裁节点运行mongodb社区服务器v3.4.16 . 我们正在使用jasperserver从mongodb数据库生成100个报告 . 最近我们在连接到mongodb服务器时开始面临连接重置问题,因为报告随机失败 . 应用程序(jasperserver)和mongodb在同一个网络中,它们之间没有防火墙 . 有人可以提供任何指示,以进一步调查根本原因,以便它可...