Описание тега nosql-aggregation
Questions related to Aggregation functions in NoSQL databases.
1
ответ
Создайте иерархию значений из SQL в MongoDB, используя структуру агрегации
У меня проблема с преобразованием данных, с которой я борюсь: Предположим, у меня есть набор вопросов и ответов из опросов, загруженных в монго формы ID PollTitle Creator Вопрос Ответ Респондент Я хочу преобразовать их в более компактную структуру J…
22 авг '12 в 23:01
1
ответ
Как агрегировать документы временных рядов в mongodb
У меня есть кластер монго, где я сохраняю данные из системы мониторинга виртуальных машин (zabbix ecc). Теперь я хочу получить некоторую информацию из БД, например, avg memfree за последние 2 дня одного vm. Я прочитал учебники об агрегации, а также …
22 май '15 в 08:13
1
ответ
Выполнить агрегацию / установить пересечение на MongoDB
У меня есть запрос, рассмотрим следующий пример в качестве промежуточных данных после выполнения некоторой агрегации на примере набора данных; Поле fileid содержит идентификатор файла и пользовательский массив, содержащий массив пользователей, котор…
08 окт '17 в 17:57
2
ответа
Soccer и CouchDb (noob, тоскующий по sql и объединениям)
Это не давало мне уснуть до этих крошечных часов. Я хочу, чтобы БД отслеживал футбольный турнир. В каждом матче две команды, дома и в гостях. Каждая команда может быть дома или на выезде из многих матчей. У меня есть одна БД и два типа документов: "…
24 авг '12 в 00:59
1
ответ
MongoDb - Как вернуть поле вложенного вложенного документа только при использовании агрегации поиска?
Я очень плохо знаком с MongoDb, поэтому я привык к SQL. Прямо сейчас у меня есть две коллекции в моей базе данных: 1) Серия (в которой есть вложенные поддокументы) 2) Рецензия (решили сослаться на поддокумент эпизода, потому что будет много рецензий…
25 окт '17 в 16:51
0
ответов
Агрегат mongodb и $lookup в одной коллекции внутри вложенного документа
У меня есть следующая структура: { "_id" : ObjectId("5ae451b46302b274b5ebeefb"), "name" : "Laurent", "email" : "laurent@laurent.fr", "password" : "sha1$e6f05101$1$21444307dfa8684f479f39530b03a2f5cad98ac9", "follows" : [ { "_id" : ObjectId("5ae7495e1…
30 апр '18 в 18:06
2
ответа
Поиск веса в mongodb
Есть ли способ добавить вес-возраст для определенных полей в Mongo-db без индексации? Формат документа: { "_id" : "55b3551164518e48", "item" : "Item A", "price": 400, "added_date": "2015-07-22", "seller": "Seller A" },{ "_id" : "55b3551164518e49", "…
19 мар '18 в 10:06
0
ответов
MongoDB Aggregate для заполнения массива там, где нет результатов
Упрощение дела, у меня есть следующие коллекции: db.emails.find() { "_id" : ObjectId("5b59db643fd217eb78b1eb6d"), "title" : "abc" } { "_id" : ObjectId("5b59db643fd217eb78b1eb6e"), "title" : "def" } а также db.users.find() { "_id" : ObjectId("5b59dba…
27 июл '18 в 15:24
0
ответов
Почему " sql не очень хорошо работает с большими кластерами ящиков - Мартин Фаулер"?
Я пытался понять, где сияет NoSQL, и, наконец, попал сюда в этом видео Мартина Фаулера, где он утверждает, что "sql does not work very well with large clusters of boxes". Почему он так говорит? Что в SQL или реляционных базах данных делает его непри…
28 авг '15 в 12:32
1
ответ
Как я могу получить $ сумму за массив в документе?
Например, у меня есть следующий документ: { "_id" : ObjectId("52ffddd3c69e40174c046d67"), "works" : [ { "service_id" : ObjectId("52ffd576c69e40174c046d64"), "price" : 150, "count" : 3, "items" : [ { "price" : 5, "amount" : 10 }, { "price" : 7, "amou…
16 фев '14 в 09:18
0
ответов
Неожиданное поведение производительности для агрегата поиска Mongodb
Я пытаюсь написать конвейер агрегации для экспорта данных системы обмена сообщениями, и он включает в себя небольшую вложенность конвейера поиска. В настоящее время я испытываю выступления, которые противоречат моим ожиданиям. Кажется, что следующий…
19 дек '18 в 18:43
0
ответов
Как NoSQL получает данные?
В РСУБД я знаю, что запрос извлекает информацию из базы данных, используя кластеризованные и некластеризованные индексы, если они существуют, а если нет, они выполняют полное сканирование таблицы. Мой вопрос - как то же самое делается в базах данных…
26 янв '19 в 18:36
1
ответ
Кассандра: типы аргументов не совпадают
Я новичок в Cassandra и с помощью linq создал общий репозиторий для своей базы данных Cassandra. Для моего метода Single() я передаю критерии where в качестве параметра. Это мой метод Single: Single(Expression<Func<T, bool>> exp) Это код…
05 авг '16 в 16:08
2
ответа
Монгробный фильтр агрегации поиска родительского свойства
Учитывая объект, подобный этому, как я могу заставить его искать информацию о пользователях, только если isAnonymous поле false? { "_id" : ObjectId(""), "user" : ObjectId(""), "title" : "This is an idea", "shortDescription" : "Pretty cool stuff", "d…
16 фев '18 в 22:17
0
ответов
Группировка данных по неделям с использованием apache spark
Я - новая пчела, у меня есть приблизительно 15 данных TB в Монго ApplicationName Name IPCategory Success Fail CreatedDate abc a.com cd 3 1 25-12-2015 00:00:00 def d.com ty 2 2 25-12-2015 01:20:00 abc b.com cd 5 0 01-01-2015 06:40:40 Я ищу на основе …
17 янв '16 в 06:28
3
ответа
Не могу получить идентификатор и максимальное значение CosmostDb
Я хотел бы сделать некоторые отчеты о моем CosmosDb мой запрос Select Max(c.results.score) from c Это работает, но я хочу идентификатор наибольшего количества баллов, тогда я получаю исключение Select c.id, Max(c.results.score) from c "c.id" недопус…
14 июн '18 в 11:26
3
ответа
Запрос MongoDB для получения списка документов с количеством внешних связанных документов
У меня есть база данных mongodb с коллекционными документами, которые примерно таковы: // user document { _id: $oid, name: "name", description: "description". // ... } // book document { _id: $oid, userId: "..." name: "name", description: "descripti…
23 мар '18 в 10:08
1
ответ
Выборочная находка в мангусте
СХЕМА ПОЛЬЗОВАТЕЛЯ: { friends: [{ user_id: {type: mongoose.Schema.Types.ObjectId, required: true, ref: 'User'}, name: {type: String, required :true}, age: {type: Number, required: true} }], privacy_settings : { visibility : {type : Number, enum: [0,…
27 май '16 в 10:50
3
ответа
Mongodb: найти документы с массивом, где все элементы существуют в массиве запросов, но массив документов может быть меньше
У меня есть коллекция в моей базе данных, где большинство документов имеют поля массива. Эти массивы содержат ровно 2 элемента. Теперь я хочу найти все документы, в которых все эти элементы массива являются элементами моего массива запросов. Примеры…
18 июн '14 в 18:13
0
ответов
Mongodb 'несколько запросов' с вложенным массивом с условием $
Первый пользователь mongodb. У меня есть этот запрос: // Состояние let array = {products: [{id: 1}, {id: 2]}; // запрос db.collection.find({продукты:{$elemMatch:{ID: {$ в: массив}}}}) Это работает, как и ожидалось, и находит документы, соответствующ…
16 авг '18 в 06:38