腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
视频
沙龙
1
回答
如何在MongoDB中汇总和以获得总计数?
mongodb
、
aggregation-framework
对于一些具有字段{ wins: Number }的集合,如何使用MongoDB聚合框架获得集合中所有文档的胜利总数? 示例: 如果我有三个分别带有wins: 5、wins: 8和wins: 12的文档,如何使用MongoDB聚合框架返回总数,即total: 25。
浏览 4
提问于2013-06-11
得票数 84
回答已采纳
1
回答
聚合与MongoDB中的查找/更新
mongodb
、
nosql
、
backend
我正在学习如何使用MongoDB作为应用程序的后端,该应用程序需要用户以一定的频率从服务器获取数据,并注意到聚合框架似乎相当强大。 事实上,它是如此强大,以至于我怀疑它是否完全消除了我使用find()和updateMany()的必要性,以及其他运营商,考虑到.aggregate()似乎具有几乎所有其他功能的功能。 拥有这些不同的系统有什么意义?一个比另一个快吗?为什么不单独拥有.aggregate()管道框架呢? 最重要的是,何时可以知道何时使用聚合管道,以及何时使用更简单的.find()和.update()函数? 感谢您的帮助,了解这一切!
浏览 3
提问于2019-09-18
得票数 0
回答已采纳
1
回答
使用Selenium/Java从MongoDB检索单个字段
mongodb
、
selenium-webdriver
我只是从MySQL转到MongoDB,这有点让人困惑。我们的数据库存储在MongoDB中,前端使用。我试图从数据库中只检索一个数据。下面的代码检索数据库中的所有数据: DBCursor cursor = dbCollection.find(); while(cursor.hasNext()) { int i=1; System.out.println(cursor.next()); i++; } 这是我的数据库,让我们说: { "name" : "Su_123", "email" : "test
浏览 1
提问于2020-01-15
得票数 1
1
回答
如何使用nodejs聚合mongodb中不同集合的数据?
node.js
、
mongodb
、
collections
、
find
、
aggregation-framework
我正在使用mongoDB和nodejs我有4个集合集合1是带有字段teacher_id的教师,teacher_name集合2是带有字段_id的主题,subject_name集合3是带有字段book_id,book_name的书籍 集合是包含字段的学生集合-- _id、student_name、teacher_id、subject_id、book_id 如何同时从% 1、% 2、%3集合中获取id并插入到集合中对应的id中? 我已经尝试了一些总是要求一个匹配的字段...有没有什么函数可以在没有匹配字段的情况下从集合中返回数据? 有人能帮帮忙吗?
浏览 7
提问于2020-04-25
得票数 1
3
回答
文档字段mongodb的总和
node.js
、
mongodb
、
aggregate-functions
我需要使用以下逻辑查找一些指定字段的总和: find document where sum of (score_one.1+ score_one.2 + score_one.3 + score_one.4 + score_one.5) <= 6。 文档结构如下所示: { _id: ObjectId("5ce12e56937edb2b008631ec"), date: "2011-8-3", league: "American League", team_names: "Texas at Detroi
浏览 43
提问于2019-06-06
得票数 0
回答已采纳
1
回答
在mongoDB php中用字符串连接一个字段的内容
php
、
mongodb
我正在尝试使用php和MongoDB将一些字符串附加到字段的值中,但失败了。我的代码如下: $manager = new MongoDB\Driver\Manager("mongodb://localhost:27017"); $filter = ['_id' => new MongoDB\BSON\ObjectId($_POST['itemid'])]; $newObj = ['$set' => ["department" => $_POST['department'],
浏览 1
提问于2016-03-10
得票数 0
2
回答
将数组的最后值与第二个值进行比较
javascript
、
mongodb
、
mongodb-query
、
aggregation-framework
我想编写一个查询,根据存储在文档数组中的两个项的计算,从MongoDB返回文档。 在这种情况下,我想返回数组中的最后一项小于同一数组中第二到最后一项的所有文档。 这与MongoDB是可能的吗?你能指给我看正确的方向吗? 任何指点都很感激。
浏览 4
提问于2016-04-09
得票数 1
2
回答
MongoDB集合记录计数字节组
mongodb
我是MongoDb的新手,我有一个包含以下记录的MngoDB集合。 Name Subject AA A AA B AA A AA C AA A BB A BB B BB B CC A CC C DD C 使用上述记录集,我希望获得以下输出 Name Subject Count AA A 3 AA B 1 AA C 1 BB A 1 BB B 2 CC A 1 CC C 1 DD C 1 请帮助我解决这个问题。
浏览 3
提问于2016-07-04
得票数 0
回答已采纳
2
回答
如何查询所有文档,筛选特定字段并在Elasticsearch中返回每个文档的值?
mongodb
、
elasticsearch
我目前正在运行一个Elasticsearch实例,该实例正在通过river从MongoDB同步。MongoDB包含如下条目: {field1: "value1", field2: "value2", cars: ["BMW", "Ford", "Porsche"]} 在蒙戈,并不是每个入口都有一个车场。 现在,我想创建一个Elasticsearch查询,它对每个文档进行搜索,然后从每个在ElasticSearch中索引的文档中返回cars字段。 有可能吗?Elasticsearch必须触摸每个文档才能返回cars字
浏览 5
提问于2016-02-29
得票数 0
回答已采纳
1
回答
使用C#代码从MongoDB数组中获得不同的值,其中它特别匹配一些值
c#
、
mongodb
、
mongodb-query
、
mongodb-.net-driver
我是MongoDB的新手。我有一个名为Documents的文档,其中有多个数据,如下所述 数据1- { "ProjId": 18586, "ArtifactAttributes": [ { "AttributeName": "Author", "AttributeValue": "XYZ" }, {
浏览 4
提问于2021-12-01
得票数 1
回答已采纳
1
回答
Mongoid + Devise Daily注册
ruby-on-rails-3
、
mongodb
、
devise
、
mapreduce
、
mongoid
在我的最新项目中,我一直在使用Mongoid和Devise。到目前为止,它还不错。 我想计算用户注册的数量,每天按created_at日期分组。 我知道在mongoDB中,它没有像关系数据库那样的传统组,而是使用映射/还原进行这样的查询。 我可以通过使用纯ruby和循环遍历一系列日期来做到这一点,但是我真的很想使用MongoDB中的聚合框架来生成这些信息,但是这样做有点麻烦。 谁能给我一个例子,说明如何使用基于创建日期的map reduce来获取Mongoid的文档数? 谢谢 托尼
浏览 4
提问于2013-04-23
得票数 0
回答已采纳
1
回答
当MongoDB版本为4.2时,如何将文档从子集合嵌入到父集合?
mongodb
、
mongodb-query
、
aggregation-framework
2我拥有的MongoDB集合: Categories { "_id" : ObjectId("6044ad2973d61b6452d46391"), "name" : "Category 1" } 和Products /* 1 */ { "_id" : ObjectId("6044ad6673d61b6452d463bd"), "name" : "Product 1", "categoryId" : "6
浏览 3
提问于2021-03-07
得票数 0
回答已采纳
1
回答
MongoDB -跨多个集合组合查询
mongodb
、
nosql
我试图找出如何在MongoDB中进行本质上的连接。我读过关于做聚合的文章:,但这似乎不是我想要的。 我对NoSQL也很陌生,所以我不太确定我应该在这里使用什么。 我在MongoDB中有两个集合,结构如下: db集合- employees: { _id: 1, name: 'John Doe', filesAccess: { web: true }, fileIds: [ 'fileId1', 'fileId2' ] }, { _id: 2, name: 'Bob Jones
浏览 4
提问于2021-11-04
得票数 0
回答已采纳
1
回答
在不更改数据库的情况下以嵌套形式显示mongodb文档
mongodb
、
go
我有一个带有父引用的mongodb文档列表,但它不是嵌套的。我想在不改变数据库的情况下以嵌套的形式显示它。文档之间通过字符串类型的单列"parent“进行连接。我正在使用golang来检索数据。 type Category struct { UID primitive.ObjectID CategoryID string Parent string Title string } 单个类别的uid是其子类别的父类别。如何在父级的基础上以嵌套的形式显示它。
浏览 0
提问于2021-06-11
得票数 0
1
回答
在另一个集合Mongodb的子文档中引用一个_id
mongodb
、
database-design
我正在用mongodb和nodejs开发一个应用程序,我也应该提到我对这两者都是新手,所以请帮助我解决这个问题。 我的数据库有一个集合类别,然后在每个类别中,我将产品存储在子文档中,如下所示: { _id : ObjectId(), name: String, type: String, products : [{ _id : ObjectId(), name : String, description : String, price : String }] }); 在数据库
浏览 2
提问于2014-02-19
得票数 0
回答已采纳
1
回答
获取mongodb查询中某项的索引
javascript
、
mongodb
我有一个查询,如下所示: function getPage(page) { return db.messages.aggregate( { '$group': { _id: "$subjectID" } }, { '$skip': page * 20 }, { '$limit' : 20 }); } 假设我有一个subjectID,我知道它出现在该集合中的某个位置。我想做的是写一些类似这样的东西: function pageOf(subjectID) {
浏览 1
提问于2013-04-12
得票数 3
回答已采纳
1
回答
通过聚合在每个文档中添加一个新字段& mongodb中的$facet
mongodb
、
mongodb-query
、
aggregation-framework
我的样本数据如下所示: Category response Privacy 1 Mobile 1 Privacy 1 Privacy 2 我希望添加从所有Total字段值之和中提取的新字段response。所需产出如下: Category response Total Privacy 1 5 Mobile 1 5 Privacy 1 5 Privacy 2 5 如何在mongo
浏览 1
提问于2020-04-15
得票数 3
回答已采纳
1
回答
MongoDB/PyMongo地理空间查询:文档与点的距离
mongodb
、
geospatial
、
pymongo
我最近将我的MongoDB从2.2.1升级到2.4.6,将pymongo升级到2.6.2。 升级的原因之一是新版本的MongoDB能够计算和返回文档(包括适当的坐标)与地理空间查询中心的距离。 到目前为止,我执行以下查询: db.collection.find({"loc": {"$within": {"$center": [[LON, LAT], RADIUS]}}}) 其中LON、LAT和Radius是适当的数。然后以编程方式计算返回的每个文档的中心距离。 现在,我试图让MongoDB代表我进行距离计算,因为与我的代码相比,它的效率更高。 我
浏览 1
提问于2013-09-21
得票数 3
回答已采纳
1
回答
MongoDB按创建日期对查询结果进行排序,然后只获取每个唯一ID的第一个文档
javascript
、
mongodb
我有一个mongodb,包含带有唯一_id参数的提交。我希望获得所有具有特定参数x=y(虚构的)的提交,按创建日期对它们进行排序,然后将结果简化为只包含每个id的最新提交。我认为我需要使用聚合来排序结果,但我不知道如何继续。 所以,我现在有: Submission.find({x: y}).aggregate( { $sort: {_id: -1} }, .....)
浏览 9
提问于2022-11-28
得票数 0
3
回答
从mongodb 4.0中删除重复记录
mongodb
我有一个具有重复记录的集合。我使用的是mongodb 4.0。如何从整个集合中删除重复的记录? 使用以下结构插入记录{ item:"journal",数量: 25,size:15,status:"A“} 所有我需要的是有一个文件的唯一记录。
浏览 4
提问于2019-02-04
得票数 2
2
回答
如何获取mongo文档的剩余TTL
mongodb
我在mongoDB中创建了一个集合,并为字段"expireAt“创建了索引,这是一个日期时间,并将expireAfterSeconds属性设置为0。因为我想在文档级别设置TTL,而不是在集合级别。据我所知,在redis中,我可以获得特定密钥的剩余TTL,只是有一个问题,在mongoDB中这是可能的吗?在那里我可以获得给定文档的剩余过期时间。 我已经在谷歌上搜索过了,但没有找到任何相关信息。 谢谢
浏览 8
提问于2017-04-23
得票数 1
1
回答
使用php从mongodb中的数组获取文档
php
、
mongodb
我有以下文件 { "_id" : ObjectId("608d5b653979af6a8555f643"), "eMail" : "ben@moskitofactory.com", ... "billing" : [ { "company" : "MoskitoFactory", "salutation" : "1", "first
浏览 10
提问于2021-05-02
得票数 1
回答已采纳
1
回答
MongoDB查询响应太慢
mongodb
、
mgo
我正在从事一个Golang项目(db MongoDB)。我已经执行了下面的查询,但是加载数据需要花费太多的时间。在这个过程中,我从两个具有多个阶段的集合中获取数据。 db.getCollection('Collection1').aggregate([ { "$lookup": { "localField": "uid", "from": "collection2", "foreignField": "_id",
浏览 3
提问于2020-08-27
得票数 0
1
回答
按关键字索引mongodb排序
javascript
、
mongodb
、
mongoose
我想知道是否有办法根据搜索关键字的索引对我的mongodb结果进行排序。 例如,如果我通过{name: da}搜索数据库,我将得到类似于[{name: "yoda"}, {name: "david"}, {name: "soda"}, {name: "daniel"}]的结果。但我希望订单能像这个[{name: "david"}, {name: "daniel"}, {name: "yoda"}, {name: "soda"}]一样。我知道,在我发现结果之后,我可以这
浏览 2
提问于2021-08-08
得票数 0
回答已采纳
3
回答
是否根据字段值指定的嵌入对象的字段值对MongoDB集合进行排序?
mongodb
、
aggregation-framework
在MongoDB中,如何根据由另一个字段值指定的嵌入对象的字段值对查询结果进行排序? 以下是数据的表示形式: { field1 : 'value', field2: 'value', data: [ fields": [ { _id: "5a8fdd13de5b074d4d4f572c", field: "location", value: "Antwerp" }, { _id: "5a8fdd13de5b074d4d4f572b
浏览 17
提问于2018-02-23
得票数 2
回答已采纳
1
回答
不同值和不区分大小写的pymongo查询
mongodb
、
pymongo
如何使用case insensitive从mongodb集合中获取不同的值。通过给定的示例,我可以找到不同的值。 collection:location schema { "_id" : ObjectId("542bc237e75e4a30c2e13b7e"),"place" : ["Hyderabad"]} { "_id" : ObjectId("542bc238e75e4a30c2e13b7f"),"place" : ["hyderabad"]} 示例: fr
浏览 1
提问于2014-10-08
得票数 0
1
回答
从MongoDB获取Yii2中的随机文档
php
、
mongodb
、
yii2
如何从MongoDB (使用Yii2)获取N个随机文档? 有什么特别的方法吗 Products::find()->random(20)->asArray()->all()
浏览 1
提问于2016-05-11
得票数 1
回答已采纳
2
回答
如何在mongodb中使用aggregrate作为数组元素
mongodb
我有两个收藏conversation和usercollection MongoDB格式的会话看起来 [ {participants:["ram","shyam"], recentchat:"hello shyam"}, {participants:["ram","hari"], recentchat:"namaste"}, {participants:["jhon","raju"], recentchat:"what's up"} ]
浏览 2
提问于2017-11-19
得票数 0
回答已采纳
2
回答
返回find query - Mongodb中的整个文档。
node.js
、
mongodb
假设我有文件; { id: 1, name: "alex", adress: [ {type: "home" , street: "flower"}, {type: "business" , street: "falls"}, {type: "xxx" , street: "xxx"}, ] } 我想让home接电话。为了得到这一点,我编写了以下查询; db.collection.find({id: 1, "adress.type
浏览 3
提问于2017-01-02
得票数 2
2
回答
如何将MySQL和MongoDb结合使用
php
、
mysql
、
mongodb
、
laravel
我计划在我的评论函数中使用MongoDB。但是所有用户的数据都在MySQL中。这意味着,我试图将注释存储在MongoDB中,并将其他修复信息存储在MySQL中。但是,当我开始考虑从MongoDB检索评论时,我发现了一个问题:如何将MongoDB数据与MySQL联系起来。例如,用户名,profile_url存储在MySQL中,注释用user_id存储在MongoDB中 那么我如何检索数据,比如 | name | profile_url | comments | |-------|--------------|-----------------------| | xy
浏览 4
提问于2015-12-18
得票数 1
回答已采纳
1
回答
如何使用MongoDB实现聚合
mongodb
如何使用MongoDB实现聚合? 使用mongoDB进行一些近乎实时的聚合,如果聚合管道结果很大,它将如何扩展? 聚合过程中是否有任何性能调优方法
浏览 0
提问于2020-08-19
得票数 0
1
回答
ElasticSearch -从索引中获取所有可用的过滤器(聚合)
elasticsearch
假设我有: "hits": [ { "_index": "products", "_type": "product", "_id": "599c2b3fc991ee0a597034fa", "_score": 1, "_source": {, "attributes": { "1": [
浏览 4
提问于2017-09-19
得票数 7
回答已采纳
1
回答
替换文档中的数组值
mongodb
、
aggregation-framework
我有一个像这样的收藏品: { paymentType: [1,2] } 使用聚合框架,我正在寻找一种用特定字符串替换值的方法,例如1= A,2=B,这样最后的结果如下所示: { paymentType: ['A','B'] } 我还在使用MongoDB2.4。 帮帮忙,谢谢!
浏览 0
提问于2014-09-30
得票数 0
回答已采纳
1
回答
MongoDB开关键值对
mongodb
、
aggregation-framework
、
nosql
是否有聚合查询来转换以下内容: { "data": [ { "key": "aaa", "values": [1,2,3] }, { "key": "bbb", "values": [4,5,6] } ] } 这个结构? { "data": [ { "aaa": "1,2,3" }, { "
浏览 5
提问于2017-07-18
得票数 1
1
回答
如何使用mongodb只计算与两个字段匹配的集合
mongodb
我有一些文档具有newOne:true或false,并且在它们上有一个所有者标记。我希望计算所有同时具有newOne : true和owner字段等于"MSlaton“的字段,如何在mongodb中这样做? 谢谢!
浏览 3
提问于2015-11-26
得票数 2
回答已采纳
1
回答
连续运行MongoDB聚合管道
mongodb
、
architecture
、
aggregation-framework
我有一个ETL管道,它正在将timeseries记录沉入MongoDB。 我需要计算每日,每周等的及时汇总。我认为MongoDB的聚合引擎是可行的,所以在对每个分辨率进行聚合查询之后,我用"daily_view“、"weekly_view”等MongoDB视图包装了它们。 可以从MongoDB获取REST服务。根据所要求的周期分辨率,它从上述不同的视图中提取,采样开始日期和结束日期。 对于这些视图/聚合,响应时间非常“差”。可能在10-15秒左右。对于批处理计算报告,我认为这种错误可能并不过分,但在我的示例中,服务需要以实时模式发出这些请求以服务前端,所以10秒的等待时间太长了
浏览 0
提问于2019-07-05
得票数 0
回答已采纳
1
回答
PHP / MongoDB使用聚合计算数组中的字符串
php
、
mongodb
、
aggregation-framework
我从很小的时候就开始使用MySQL,现在由于各种原因我不得不改用MongoDB。 我写了一个日志,它将每一个php错误保存在一个MongoDB集合中。读取错误不是问题,使用简单的find()非常简单,而且可以使用php数组获取数据,这很棒。 现在我想要一些关于错误的统计数据。我的收藏看起来像这样: { "_id": ObjectId("51af10ca0e5e723c0a000000"), "Errors": { "2048": { "0": { "M
浏览 0
提问于2013-06-06
得票数 3
回答已采纳
1
回答
MongoDB:是否删除“孤立”文档?
mongodb
、
join
、
orphan
我正在尝试删除mongodb中的孤立文档,它们是跨集合的。在集合'values‘中,我有这样的文档: value: { resultId: <ObjectId> ...other data.. } 其中引用了集合“results”中的文档: result: { _id: <ObjectId> //the resultId } 许多“result”文档已被删除,导致孤立的“value”文档。如何找到并删除所有的遗弃项?
浏览 16
提问于2020-11-26
得票数 1
1
回答
使用聚合合并两个独立集合的记录
mongodb
、
mongoose
、
aggregation-framework
我有两个单独的集合,比方说collA和collB。这两个集合都有一些共同的字段,比如fieldA、fieldB、fieldC都可以在这两个集合中使用。 db.getCollection('collA').aggregate([ { "$match":{ // Some filter condition } }, { "$project":{ "_id":1, "fieldA"
浏览 1
提问于2018-07-03
得票数 1
回答已采纳
2
回答
MongoDB:排序,减去日期和计数
mongodb
、
aggregation-framework
我在MongoDB中是个乞丐,我正在练习聚合方法。我是我的例子,我想要得到过去5年(从最新葡萄酒的5年前)生产的葡萄酒,然后我想数一数在这段时间里生产了多少葡萄酒(数据库给出了葡萄酒年份的整数)。 我相信,首先,我必须按年份对葡萄酒进行分类,然后我应该得到最新葡萄酒的年份,然后用这段时间来统计葡萄酒的数量。但我不知道如何使用聚合代码来编写所有这些代码。 谢谢!
浏览 0
提问于2020-11-10
得票数 0
回答已采纳
2
回答
MongoDB聚合嵌套值
mongodb
、
aggregation-framework
在MongoDB集合中,有嵌套在absence数组中的数据。 { "_id" : ObjectId("5c6c62f3d0e85e6ae3a8c842"), "absence" : [ { "date" : ISODate("2017-05-10T17:00:00.000-07:00"), "code" : "E", "type" : "E", "isPartial
浏览 20
提问于2019-02-27
得票数 1
回答已采纳
1
回答
如何在mongoose中聚合和分组
node.js
、
mongodb
、
mongoose
我有很多帐户,每个帐户都分配了一名员工。我想要找出每个员工的帐户数。如何使用mongoose聚合(Mongodb)来完成此任务。我熟悉mongoose的其他功能,并能通过以下代码实现 exports.accountsOfEachEmployee = function(req, res) { Account.find({active:true}).exec(function(err, accounts){ if (err || !accounts) res.status(400).send({ message: 'could not retrieve acco
浏览 1
提问于2015-01-07
得票数 4
2
回答
MongoDBCompass外壳解释程序不支持详细信息参数
mongodb
、
mongo-shell
、
mongodb-compass
、
mongodb-explain
使用: MongoDB 4.2.3社区版和MongoSH测试版 当我在聚合查询上运行explain时,不管我为queryPlanner参数提供了什么,我都会得到详细输出。 例如: db.myCollection.aggregate([{$match: { "entry.active" : true }}]).explain("executionStats") 返回 { queryPlanner: { plannerVersion: 1, namespace: 'myDb.myCollection', indexFi
浏览 6
提问于2021-02-23
得票数 0
1
回答
在Mongo DB集合的聚合中查找特定记录
mongodb
、
aggregation-framework
我正在做一个报告项目,处理每月的订单,我们有订单进入MongoDB的以下格式 order:{ _id: 123456789012123456789012, items:[ {code:'ITEM1', qty:5},{code:'ITEM2', qty:6} ] } 我的要求是找出一个特定的项目在所有性能中相对于其他项目的排名情况 我写这个聚合首先是为了找出每个项目的分组和订购的数量 db.orders.aggregate( [ { $unwind : "$items" }, { $group : {code :
浏览 2
提问于2013-05-15
得票数 0
回答已采纳
2
回答
使用Restheart的聚合方法
mongodb
、
restheart
我在MongoDB上有一个远程数据库,我希望执行一个聚合方法来对条目w.r.t进行分组。使用艺术的某一领域。我的查询如下 db.musa.aggregate([{$group:{_id:"$username"}}]) 此查询返回数据库中唯一用户的列表,但我不知道如何使用restheart实现它。这样做有可能吗?
浏览 2
提问于2015-10-20
得票数 1
回答已采纳
1
回答
MongoDB手册引用,如何完成,示例代码
mongodb
、
nosql
有人能给我解释一下引用是如何在MongoDB中完成的吗,示例并没有真正的帮助。我想要实现的是一个选项,告诉我的查询获取一个文档,但也从另一个文档中获取数据。 这是使用Manual References完成的,我需要一个示例/示例代码来演示它是如何完成的。假设我有users和items表。项目属于特定用户。我希望获得用户的详细信息以及查询特定项目返回的每个文档。因此,我可能会得到项目1- 20,但我也想要用户的详细信息,而不是进行更多的查询来查询用户的数据。 我读到过不推荐使用dbReference。此外,如果可以的话,我很高兴知道如何使用这种类型的查询,该类型的查询利用了.NET的官方Mong
浏览 3
提问于2012-10-30
得票数 1
2
回答
是否使用mongoengine获取列中的最大值?
python
、
mongodb
、
aggregation-framework
、
mongoengine
我想知道在使用Mongoengine的MongoDB集合的列中是否有获得最大值的方法。有可能吗?
浏览 3
提问于2014-07-23
得票数 2
回答已采纳
1
回答
从MongoDB中将多个不同的字段拖入新对象
node.js
、
arrays
、
mongodb
、
mongoose
我觉得我的问题会有一个非常简单的答案,但它是这样的。 我有一个像这样的MongoDB结构 { ... a: [array elements], b: [array elements], c: [array elements], ... } 我正在使用Mongoose,目前我有3个不同的呼叫。 Model.find().distinct('a', ...) Model.find().distinct('b', ...) Model.find().distinct('c', ...) 这确实给了我想要的东西,但我想
浏览 0
提问于2021-04-06
得票数 0
1
回答
常规MongoDB性能故障排除
mongodb
、
performance
、
meteor
、
reporting
TL;DR:长时间运行的查询会杀死其他用户的整个应用程序。规避这种情况的策略是什么? 您好,我在AWST2上运行MongoDB。小实例(2 2GB,1核)适用于流量较小的Meteor应用程序。它工作得很好,除非人们想要运行一个执行大约30个聚合以显示各种KPI的报告。当一个用户运行报告(大约需要一分钟才能完成)时,应用程序的性能非常糟糕(几乎为零),最糟糕的情况是其他人同时为自己的数据启动报告。然后他们甚至可能需要10分钟才能完成。web服务器的负载几乎为零,不会导致该问题,但在此类事件期间,MongoDB服务器的CPU正在100%上运行(使用Meteor的unblock()执行所有单独的聚合
浏览 17
提问于2018-01-07
得票数 2
4
回答
将XML数据存储在mongodb集合中
xml
、
mongodb
我对mongodb这样的NoSQL数据库还比较陌生,所以请原谅我的无知。 背景: 现在,我有一个系统执行以下操作: 从客户端收集系统数据 将该信息输出到xml文档中。 perl脚本接受xml标记中的数据,并将其放入mySQL db中。 apache/php支持的网站显示数据。 本系统的目的是作为服务器/底盘/网络设备/等等的库存。 这是一个不错的系统,但我决定使用非关系数据库,因为我看到了将它用于存储的数据类型的优点。 问题: 用mongodb从xml文档中提取信息很简单吗? 我应该重写必须输出JSON/BSON文件而不是XML的脚本吗? 如何从文件中获取信
浏览 1
提问于2013-05-17
得票数 7
回答已采纳
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
MongoDB 4.2亮点功能之——管道更新功能和查询功能
手把手教你 MongoDB 的安装与详细使用(二)
MongoDB 4.2 亮点功能之——按需式物化视图
学习笔记DB2:MongoDB文档数据库
几种快速优化MongoDB的方法,从此优化不再难!
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券