腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
视频
沙龙
1
回答
获取连接到MongoDB replicaSet时使用的实际节点
、
、
我正在查询来自mongoDB副本集的数据。查询需要相当长的时间,我希望确保数据没有从错误的节点读取。 是否有可能获得用于给定查询的实际节点? 我正在使用PHP mongoDB客户端。
浏览 2
提问于2015-05-11
得票数 0
回答已采纳
1
回答
MongoDB的清漆,有必要吗?
、
、
、
、
我读到过: MongoDB将最近使用的数据保存在内存中。如果您已经为您的查询创建了索引,并且您的工作数据集可以放入内存中,那么MongoDB将为来自内存的所有查询提供服务。 是否有必要为与mongoDB对话的REST API构建Varnish缓存?
浏览 0
提问于2017-02-17
得票数 1
2
回答
用于查询多个数据源的实体框架
、
、
、
、
有没有办法可以使用实体框架同时查询多个数据源(mongodb,sql server,oracle)?例如,用户帐户和配置文件在sql服务器上,其他数据在mongodb上,用于快速访问,而其他数据在oracle上。EF是否支持以这种方式查询多个数据源?或者,是否有任何其他解决方案可以支持这些功能。提前谢谢。
浏览 3
提问于2012-07-29
得票数 1
回答已采纳
1
回答
使用Redis的MongoDB缓存或不缓存
、
、
、
、
在我的项目中,主数据库是mongodb,对于缓存,我有redis。现在,对于更长、更复杂的查询,我最好使用redis来缓存它们。 但是我想知道是应该缓存简单的查询,比如按id查找,还是通过其他mongodb索引字段进行查找?在这种索引查找中使用redis是否有意义? 或者我不应该缓存这种查询,因为mongodb内部已经有了良好的缓存机制。 查找mongodb索引字段更快还是查找redis更快?
浏览 4
提问于2020-01-04
得票数 2
1
回答
node.js非阻塞mongodb调用
、
、
、
我对Node.js相对来说还是新手,我正在从事一个以MongoDB为数据库的项目。一些MongoDB查询是昂贵的。例如,我有一个包含数百万条记录的集合,基于搜索条件,查找查询可能需要1-2秒。 对MongoDB (使用猫鼬驱动程序)的调用是否阻止Node.js处理其他请求,直到MongoDB返回结果? 此外,是否有任何工具来识别具有阻塞性质的潜在代码行? 谢谢。
浏览 3
提问于2014-07-23
得票数 3
回答已采纳
1
回答
扩展HAProxy健康检查以监视MongoDB的主、次级状态
、
、
与MongoDB健康检查有关的HAProxy跟进问题 如何在MongoDB中构造HAProxy健康检查? 当重点是确定mongo是否响应时,当前的解决方案工作得很好,但我正在尝试扩展功能,以便根据主数据库或辅助数据库的状态跟踪功能。我尝试过isMaster的变体,但没有成功。在使用mongosniff或wireshark的MongoDB端,结果显示为查询解析错误,没有将响应发送回HAProxy主机。 使用Mongo协议,是否有一个查询可以获取给定的MongoDB服务器的状态,而不是只允许跟踪数据库响应的当前解决方案?
浏览 0
提问于2015-03-23
得票数 1
1
回答
通过Apache查询从MongoDB读取数据
、
、
我能够通过Apache通过其文档中描述的传统方法读取MongoDB中存储的数据。我有一个mongoDB查询,希望在加载集合时使用它。查询很简单,但我似乎找不到在SparkSession对象中指定查询SparkSession函数的正确方法。 下面是我的SparkSession构建器 val confMap: Map[String, String] = Map( "spark.mongodb.input.uri" -> "mongodb://xxx:xxx@mongodb1:27017,mongodb2:27017,mongodb3:27017/?ssl=
浏览 0
提问于2019-02-15
得票数 0
回答已采纳
1
回答
HiveQL in MongoDB
、
、
、
、
我一直在研究NoSQL和Hadoop的数据仓库,但是我以前从来没有使用过这种技术,我想询问一下下面的内容是否可以检查我对这种技术的理解是否正确。 如果我的数据存储在MongoDB中,我是否可以使用使Hiveql查询直接到MongoDB,并将这些查询的输出再次存储在MongoDB中,而不是HDFS中? 此外,如果我正确理解了大多数NoSQL数据库不支持连接和聚合,但是可以通过map-reduce使它们成为可能。如果HiveQL查询是map--当我在HiveQL中加入时减少作业--对我来说,它是否已经自动“加入”了地图中的MongoDB数据--减少,而不必担心缺乏对MongoDB中的连接和聚合的支
浏览 0
提问于2014-02-21
得票数 0
回答已采纳
1
回答
MongoDB -最适合复合指数?
我正在向我的MongoDB数据库中添加索引,并希望确保以最优的方式完成所有工作。我有很多查询,在这些查询中,我将根据_id字段选择文档,但也需要通过用户id查询来验证该文档是否属于当前用户。 例如: '_id'=>"123", "user_id"=>10 我不知道我该把指数放在哪里。这是索引的最佳解决方案。 就在_id上 _id和user_id的一个复合指标 一些其他的东西 我是否应该将customer_id作为查询字段传递,还是应该从MongoDB返回客户id并使用MongoDB代码进行检查?Ie,如果只是查找_
浏览 0
提问于2012-09-17
得票数 1
回答已采纳
1
回答
我们可以通过使用地理空间MongoDB查询来检查点[lat,long]是否位于多边形内吗?
、
我有一个下面lat数据,它代表一个社会的多边形.I有5000条数据类型的记录,就像下面的.I想要使用mongodb地理空间查询来检查给定的点(lat,long) (12.948,77.66)是否在社会列表5000 records.Can内我使用mongodb地理空间查询.If实现了它是的,那么mongodb中的文档结构应该是什么,mongodb query?.Below应该是一个社会多边形点的样本数据。 数据: "geofence": [ { "latitude": 12.9475827,
浏览 3
提问于2019-09-19
得票数 0
1
回答
使用pymongo创建的按日期查询mongoDB文档
、
、
、
使用mongoDB中的日期/时间字段查询MongoDB有很多解决方案,但是如果MongoDB没有日期/时间字段怎么办? 我注意到,当我将鼠标悬停在文档_id (使用NoSQLBooster for MongoDB)上时,我会得到一个"createdAt“下拉列表(参见下面的屏幕快照)。只是想知道是否需要使用pymongo进行查询,其中文档是使用"createdAt“元数据根据日期/时间范围进行筛选的?
浏览 0
提问于2020-01-31
得票数 0
回答已采纳
1
回答
PrestoDB和MongoDB的问题
我在从presto中查询mongodb时遇到了一些奇怪的问题。我设置了mongodb.properties并连接到3个不同的数据库,如下所示。 `connector.name=mongodb mongodb.seeds=172.23.0.7:27017 mongodb.schema-collection=stage,configuration,hub mongodb.credentials=<username>:<password>@stage,<username>:<password>@hub,<username
浏览 3
提问于2016-09-20
得票数 0
1
回答
如何高效地将mongodb查询文档放入数组
、
、
、
我是Mongodb的新手,遇到过很多因数据量而引起的问题。目前我有一个Mongodb集合,它包含10^9个点的坐标,格式如下(Mongodb GeoJSON格式): { "location": { "x": 15.2345, "y": 100.3456, } "Height": 25.2342 } 现在,我需要查询给定位置的10^6个附近的点。我尝试了Mongodb GeoSpatial索引提供的find($near)命令,它非常有效。但
浏览 4
提问于2017-03-17
得票数 0
1
回答
如何克服内存中的mongoDB限制
、
我的理解是,mongoDB中给定的索引/集合必须能够适应服务器内存。 是。MongoDB将最近使用的数据保存在内存中。如果您已经为您的查询创建了索引,并且您的工作数据集符合内存,那么MongoDB将为内存中的所有查询提供服务。 MongoDB不缓存查询结果以返回相同查询的缓存结果。 () 我的服务器上有一个大到16 my的集合,但只有16 my的内存。我认为这台服务器足以满足我的项目的适度需求。两个问题: 我没有任何充分的理由将我的数据库分割成多个集合--此外,我认为查询多个集合将非常缓慢(考虑到mongo希望将集合保存在ram中)。还有别的解决办法吗? 是否有任何与m
浏览 3
提问于2017-01-09
得票数 0
1
回答
用JSON / HTTP / REST接口查询MongoDB
、
、
、
我正在构建一个ASP.Net web应用程序,并希望从MongoDB (远程托管)访问数据。我的任何文档都是这样的(确保了Utc字段上的索引); { "_id" : { "$oid" : "509501393e8785025c10bc21" }, "Index" : 1, "Url" : "http:...", "CameraId" : 123, "Utc" : { "$date" : 1351955858006
浏览 3
提问于2012-11-04
得票数 5
回答已采纳
2
回答
访问Django模型的原始Mongodb数据
、
、
我使用django-nonrel与mongodb引擎相结合。如果在模型上也定义了存储在mongodb对象中的所有字段,那么它的工作非常完美。 但是我有一些关于mongodb对象的额外数据,这些数据不是在模型上设置的。这就是我的问题。现在,我执行一个额外的查询来获取原始mongodb对象,如下所示: collection = connection.get_collection(self._meta.db_table) self._mongo_data = collection.find_one({'_id': ObjectId(self.pk)}) 它运行得很好,但效率不高,因
浏览 1
提问于2012-03-12
得票数 1
1
回答
升级到$maxdistance 2.6.3时,MongoDB不再工作
目前,我在MongoDB上有一个查询,它查询位于某个位置一定距离内的设备。几个月来一直运作得很好。当我从MongoDB 2.4.10升级到2.6.3时,查询不再工作,也不返回任何结果。 { "lastLocation": { "$near": { "$geometry": { "type": "Point", "coordinates": [ -122.195 , 37.423]
浏览 0
提问于2014-07-14
得票数 0
回答已采纳
2
回答
使用Java驱动程序查询对象数组
、
是否存在将普通Mongodb查询更改为特定于Java驱动程序的查询?我想知道Java驱动程序中是否存在与普通MongoDB的每个查询相同的查询?因为我们有示例查询普通Mongodb中的子文档数组,但是要通过Java MongoDB驱动程序进行同样的查询,我们没有足够的示例。
浏览 3
提问于2013-08-30
得票数 1
回答已采纳
1
回答
从结果到数组的对象的项目数组
、
我有一个mongodb查询,它以下列格式生成数据 [{"_id":1471424941,"value":[1444,0]},{"_id":1471424941,"value":[1444,0]}] 我想把结果转化为 [[1471424941, 1444,0],[1471424941, 1444,0]] 这是否有可能使用聚合方法?我希望避免在转换时使用Javascript,如果可能的话,我希望使用mongodb。 MongoDb是否会产生一种聚集,从而将键的值从结果中移除。
浏览 4
提问于2016-08-25
得票数 0
1
回答
将所有mongodb数据库的查询超时时间设置为20分钟
、
、
、
我必须将MongoDB数据库的查询超时设置为20分钟。我有下面的MongoDB数据库的文档。 version: "3" services: mongodb: image: mongo:4.0 ports: - xxxx:xxxx volumes: - ./xxxx:/xxx/xx:xx environment: USERNAME: "xxxx" PASSWORD: "XXX" admin_iface: image: xxxx/xxxx
浏览 166
提问于2020-09-17
得票数 0
1
回答
火基实时数据库是mongoDb吗?
、
、
、
、
比如说,Firebase实时数据库是一个真正的MongoDb数据库,或者它只是一个JSON。我想知道是否可以像有一个MongoDb数据库一样准确地查询这个数据库。查询如下: db.users.ensureIndex ({gender: 1, user_name: 1}) db.users.find (gender {"M"}, {user_name: 1}) db.posts.find (POST_TEXT {{$ regex "tutorialspoint" $ options "$ i"}})
浏览 0
提问于2018-03-18
得票数 0
回答已采纳
1
回答
从一个集合中链接文档,然后读取其队列
、
我正在尝试将一些目录结构保存到我的数据库中,所以我有像dir:{ name,parent_dir }这样的数据模型。但是,如果我需要一个完整的路径,那么我就需要使用mongodb查询来监视每个目录父目录,而不是根目录,比如/ parent _dir/dir。但问题是,这将是太多无用的查询。我是否可以获得只有一个mongodb查询的完整目录队列?
浏览 1
提问于2016-03-21
得票数 0
回答已采纳
3
回答
跟蒙古输出还是蒙古国做后援?
、
对于生产备份,MongoDB建议使用独头而不是蒙古出口来提高数据的准确性。但是,在备份MongoDB数据库之前,我需要“清除”数据。除了mongoexport之外,我不知道任何服务器端数据清理选项。两个问题: mongoexport访问内存中的MongoDB缓存吗?它会像蒙托甘那样改变RAM中的工作装置吗? mongodump命令具有以下-查询选项。“将JSON文档作为查询提供,该查询可选择性地限制mongodump输出中包含的文档。”是否需要查询才能排除文档中的某些字段?
浏览 0
提问于2015-07-20
得票数 9
回答已采纳
1
回答
Azure DocumentDb -查询空间数据
、
、
、
、
我正在测试Azure DocumentDb,以决定我们是否应该将我们的数据库从mongodb更改为doucmentDb。 我们在mongodb中有一个包含geojson位置的数据库,其中的位置被保存为10.000+。因此,移动我们的数据是没有问题的,但是如何使用.NET SDK中的linq提供程序查询我的数据呢? 我们有自己的geojson实现,并与mongodb一起使用,因此我们对更改数据模型以依赖于.NET SDK中提供的空间类不感兴趣。 在查询DocumentDb时,有没有办法将to linq provider与自定义空间类一起使用?
浏览 3
提问于2015-11-09
得票数 2
1
回答
Mongodb冻结
、
、
、
我在一个有10 1GB存储空间和1 1GB内存的云服务器上使用MongoDB。在将大约4.4 GB的数据导入MongoDB数据库后,每当我在命令行输入"mongo“来测试某些查询时,服务器就会冻结。分配给MongoDB的内存资源是否有上限,我可以删除?或者这仅仅是一个增加RAM的问题?
浏览 0
提问于2012-08-02
得票数 1
2
回答
mongoDB投影如何影响性能?
、
在MongoDB文档中提到: 当您只需要文档中的一个字段子集时,可以通过只返回所需的字段来获得更好的性能。 过滤字段如何影响性能?性能是否与通过网络传输的数据大小有关?还是存储在内存中的数据大小?这种性能究竟是如何提高的呢?文档中提到的这种性能是什么? 我有缓慢的MongoDB查询。返回子集是否会影响我的慢速查询(域上有复合索引)?
浏览 0
提问于2018-02-21
得票数 19
回答已采纳
2
回答
查询当前数据库以外的数据库
、
在mongoDB中,是否可以查询当前数据库以外的其他数据库?例如:如果我有两个不同的数据库A和B,而我当前的数据库是A(在控制台中),那么我可以查询B数据库吗?
浏览 1
提问于2012-09-10
得票数 0
回答已采纳
1
回答
Azure数据工厂-按日期筛选Mongodb源数据集
、
、
、
这个场景非常简单,正如在ADFv2文档和示例中所描述的那样,我创建了一个复制管道来从MongoDB集合获取数据,并将其写入Azure数据库。 成功地传输了完整的收集数据,并正确设置了所有映射。当我尝试过滤源数据集以只从MongoDB获得最后n天时,问题就开始了。我已经尝试过几个查询,并与MongoDB Compass进行了反复检查,以确定它们是否真的在执行MongoDB,它们就是这样的。它可以归结为以下过滤器查询: {"CacheTime": {$gt: new Date(ISODate().getTime()-1000*60*60*24*5)}} 它在MongoDB上成功执行
浏览 1
提问于2019-11-15
得票数 2
回答已采纳
3
回答
在Postgres中等效的MongoDB {"$exists":false}
、
、
MongoDB有一个$exists操作符来检查文档中是否存在密钥。它适用于true和false。 Postgres还可以存储JSON数据。以下Mongodb查询的Postgres等效值是什么? db.myDocs.find_one({'myKey': { '$exists': False }})
浏览 13
提问于2022-02-17
得票数 0
2
回答
理解MongoDB缓存系统
这是一个基本的问题,但非常重要,我不确定是否真的明白这一点。 关于我们能读到的官方文件 MongoDB将所有最近使用的数据保存在内存中。如果您已经为您的查询创建了索引,并且您的工作数据集符合内存,那么MongoDB将为内存中的所有查询提供服务。 我不能肯定的是 如果您已经为查询创建了索引,并且工作数据集适合于RAM 这里的“索引”是什么意思? 例如,如果我更新一个模型,那么我会查询它,因为我已经更新了它,它现在在RAM中,所以它将来自内存,但这在我的脑海中并不十分清楚。 我们如何确定我们查询的数据是否来自内存?我知道MongoDB使用空闲内存来缓存当前空闲内存的数据,但是有人能
浏览 2
提问于2013-07-08
得票数 38
回答已采纳
3
回答
使用Rails和Mongoid模拟连接行为
、
、
、
我只是想在用mongodb构建数据库时问一些建议,我读了很多东西,如果你有一个有很多连接的数据库,最好使用postgresql。 因此,如果我想要灵活性,并且需要多次连接我的数据,我应该使用Postgresql吗?我知道mongodb读写速度很快,但需要多次查询才能模拟joins。那么什么时候这会影响到性能呢?mongodb是否限制了您在以前不存在的数据上创建新的复杂关系的能力? 我猜mongodb的吸引力在于它的javascript语法和与json的相似性:)
浏览 1
提问于2011-09-20
得票数 2
回答已采纳
1
回答
从没有服务器的MongoDb查询数据
、
、
我正试图在Firestore和MongoDB作为后端数据库之间作出决定,我有一个疑问: 在Firebase中: 修复具有安全规则,这样客户端就可以在没有云功能的情况下直接从查询数据,并且仍然能够读写他被授权这样做的数据。 在In MongoDb中,可以通过服务器(如Node.js或ktor应用程序)在客户端和数据库之间充当中介,以确保对客户端的相同授权逻辑。 因此,我的问题是,客户端是否可以直接从MongoDb查询数据,并且仍然可以确保在没有服务器的情况下对其授权的数据进行读写?
浏览 0
提问于2021-01-07
得票数 0
回答已采纳
1
回答
为了获得性能,我必须在查询中附加碎片键吗?
、
我对mongodb分片很陌生。我们知道,我们分割数据库是为了扩大规模。其中,我们需要使用切分密钥,以便数据库分发系统能够根据这些键值分发数据。我的问题是:为了避免在其他分片数据库服务器上进行不必要的查询,我是否必须将切分键附加到查询中,或者这是否适用于mongodb分片?
浏览 4
提问于2022-01-23
得票数 1
1
回答
在Map/Reduce中运行MongoDB查询
、
是否可以运行MongoDB命令(比如查询)来获取其他数据,或者在MongoDB的MapReduce命令中从with执行更新。在Map中还是在还原函数中? 不管怎么说,这完全是荒谬的吗?目前,我有一些文档使用MongoDB DBReference命令引用单独的集合。 谢谢你的帮助!
浏览 1
提问于2011-10-04
得票数 1
1
回答
带有APOC和MongoDB驱动程序的MongoDB,限制了Mongo返回的记录
、
、
、
、
在MongoDB中限制返回记录的数量与db.collection.find().limit(n)一样简单。但是,我想从Neo4J发出等价的查询。 假设从Neo4J发出查找查询,如下所示.apoc.mongodb.find(host, db, collection, query, project, sort) --我发现很难理解应该如何告诉MongoDB实例在流到Neo4J之前限制返回的结果。 我知道Cypher的限制条款,然而,考虑到将从Mongo流到的冗余数据的数量,这感觉像是糟糕的做法。 是否有一种对查询结果预先流添加限制的方法?
浏览 3
提问于2017-11-23
得票数 0
回答已采纳
1
回答
如何使用MongoDB aggregate根据唯一值对数组列表进行排序?
我正在尝试使用MongoDB根据ID对集合进行排序。但是,有多条记录具有相同的ID,我想使用mongodb查询来对我的数组列表进行排序,并根据它是否是最近更新的项给出所有记录。我不想从数据库中删除重复项,但我希望我的查询只给出最近更新的记录。这有可能吗?
浏览 22
提问于2021-07-23
得票数 0
1
回答
是否有一种方法可以快速检查mongodb数据库中列"title“的每个表?
是否有一种方法可以快速检查mongodb数据库中列"title“的每个表?我需要标识每个表,或者更确切地说,在集合中有一个带有单词"title“的列,有使用mongodb查询的方法吗?
浏览 2
提问于2022-09-21
得票数 0
回答已采纳
2
回答
在原则ODM中加载相关文档会导致查询过多。
、
、
、
我被困在试图减少web api上的数据库查询数量。我的数据库有3个集合:playground、widget、token 一个游乐场有许多小部件,一个小部件有一个令牌。每个关系都使用referencesOne/referenceMany。 下面是我的简化模型 /** * @MongoDB\Document() */ class Widget { /** * @MongoDB\ReferenceOne(targetDocument="Token", inversedBy="widgets") */ protected $tok
浏览 1
提问于2019-03-14
得票数 4
回答已采纳
3
回答
支持.NET继承的NoSQL
、
、
、
、
是否有现成的NoSQL DB支持.NET中的对象继承?MongoDB有一些适合动态语言的东西,但我正在寻找真正的继承。实际上,我认为我应该在ODBMS上工作,而不是在NoSQL上!?或者,MongoDB是否支持强类型继承? 我想在LINQ中使用这样的查询来获取数据: people.Where(p => p is Student)
浏览 1
提问于2013-06-05
得票数 1
回答已采纳
3
回答
如何验证分片?
、
我正在尝试切分MongoDB。我已经完成了分片配置,但我不确定如何验证分片是否有效。 如何检查我的数据是否被分片?是否有查询来验证/验证分片?
浏览 0
提问于2011-01-06
得票数 6
回答已采纳
2
回答
mongodb从不同的数据库中选择
、
、
我有大约200个mongodb数据库。每个数据库都有一个名为'Group‘的集合,并且在这个集合中有一个名为'meldingId’的字段。 是否可以使用一个mongodb查询来查找不同数据库中的所有值。 (我设法通过selectDB($database_name)选择了数据库bij循环通过数据库)
浏览 0
提问于2015-06-23
得票数 5
4
回答
Node.js中的NoSQL/MongoDB风格查询引擎
、
、
我已经构建了一个,它或多或少地将标记文档转换为html页面。文档可以有标记,这对于很有用,因此也是查询引擎的要求。 现在我正在使用MongoDB,但由于应用程序是用Node.js编写的,而且由于Node.js主机上缺乏MongoDB支持(到目前为止,只有no.de支持mongodb),以及静态网站生成器完全不需要数据持久性,所以我想删除MongoDB并保留查询引擎。 是否有任何类似MongoDB/NoSQL的查询引擎在Node.js/javascript中本地编码?或者有没有更好的解决办法我还没有想到..。:S 谢谢你们。 编辑:如果没有这样的东西,谁愿意和我一起建呢?如果是这样的话,请发表评
浏览 4
提问于2011-05-24
得票数 0
回答已采纳
1
回答
Mongodb在不存在文档的情况下获取文档的性能
、
、
我们在mongodb中存储了大量数据,比如说3000万个文档。而且这些文档并不经常被修改。有大量读取查询(约15k qps)。由于我们用例的性质,其中许多查询(通过_id字段)将导致空的搜索结果。 我想知道mongodb是否做了一些优化来检测文档是否在数据库中不可用,索引是否可用。有没有什么插件可以实现这一点?我看到的另一个选择是使用应用级bloom filter,但这将是另一个需要维护的部分。AFAIK HBASE支持bloom filter,以查看文档是否存在。
浏览 15
提问于2021-03-24
得票数 0
3
回答
如何将mongoDB Oplog文件转换为实际查询
、
、
、
、
我希望将MongoDB本地Oplog文件转换为实际的真正查询,以便执行该查询并获得确切的副本数据库。是否有任何包、文件、内建工具或脚本?
浏览 16
提问于2022-08-01
得票数 2
1
回答
设置长mongodb查询的低优先级
伙计们! 我有一个很长的查询,在晚上执行1-2次。这个查询只提取数据(通过操作员find),大约工作15-20分钟。 当这个查询执行时,mongodb不能处理其他查询。 是否可以设置低优先级查询?
浏览 1
提问于2014-03-31
得票数 3
2
回答
在MongoDB中是否有相当于redis命令管道的内容?
、
、
、
我正在一个web应用程序中调试一个缓慢的API端点,它使用mongodb作为存储。结果,请求向MongoDB发送8个不同的查询,并将数据分组返回。MongoDB位于另一个主机上,因此请求涉及8次往返。 这8个请求之间没有任何依赖关系,所以如果我可以批量或并行地发送这8个查询,就可以节省大量时间。 我想知道Mongo是否支持类似Redis的管道,或者发送一个脚本(比如Redis中的lua脚本)来获取数据,这样我就可以一次得到所有的数据了吗? 如果没有,是否有方法并行发送查询?(该应用程序基于python/tor旋风/pymongo)
浏览 7
提问于2016-05-24
得票数 3
回答已采纳
1
回答
如何将MongoDB应用于船帆而非水线
、
、
、
、
我有一个有大约600000份记录的数据库。 我正在使用sails.js,但是当我使用水平线方法获取数据时,需要很长时间才能获取600000条记录(大约17秒),而且它有有限的查询,即它没有访问连接表。所以我加入两个查询的结果,然后过滤它所需要的数据需要很多时间。 所以我决定用MongoDB来代替水道,我想知道我是否可以使用Blueprint而不用链接到水路模型。 如何使用MongoDB而不是水线?
浏览 1
提问于2015-06-20
得票数 1
回答已采纳
1
回答
如何防止MongoDB副本集查询主副本?
、
、
、
、
只读操作: 是否有一种方法可以拥有一个MongoDB副本集,但是要使连接到的框上的MongoDB实例是被查询的MongoDB? 我在AWS负载均衡器后面有三个EC2实例。 在每个EC2实例上运行MongoDB,这是副本集的一部分。 我在nodeJS上有快速端点,并按如下方式连接到副本集 mongodb.MongoClient.connect('mongodb://1.1.1.1,2.2.2.2,3.3.3.3.', function (err, db) { if (err) { complete('
浏览 1
提问于2016-06-03
得票数 1
回答已采纳
1
回答
Mongodb参见以前的数据库查询,这些查询从我的数据库中删除了任何文档。
、
、
我读到了,它记录了所有Mongodb查询。但是,是否有任何查询,通过这些查询,我可以看到过去的查询,removed,任何文档,从我的数据库,如findandremove。 下面是我尝试过的查询,但它记录了所有过去的查询。 db.system.profile.find().pretty()
浏览 2
提问于2017-11-07
得票数 0
回答已采纳
2
回答
Mongodb java驱动聚合的游标没有跳过方法吗?
、
、
我正在使用mongodb-java-driver 查询mongodb。我发现当使用com.mongodb.DBCollection.aggregate以聚合的方式查询数据库时,会返回一个接口。 下面是方法签名: com.mongodb.DBCollection public com.mongodb.Cursor aggregate(java.util.List<com.mongodb.DBObject> pipeline, com.mongodb.AggregationOptions options) 但是这个
浏览 0
提问于2015-04-21
得票数 1
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
MongoDB数据库高级查询
MongoDB数据库查询性能提高40倍
刚刚的出门行程是否有风险 来这里查询
MongoDB数据建模-第三章:查询文档-2.写入操作
MongoDB发布可查询加密预览版,数据库历史上首次
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券