Описание тега document-database

База данных документов хранит, извлекает и управляет документально-ориентированной информацией, также известной как полуструктурированные данные. Базы данных документов часто хранят данные денормализованным образом, в отличие от нормализованных данных, которые могут появиться в реляционной базе данных.
1 ответ

Исключение Stackru с SisoDB при сохранении сущности FileInfo

Эти вопросы относятся к SisoDB - базе данных документов на основе SQL-сервера, написанной на C#. Я пытаюсь сохранить сущность FileInfo в базе данных. Чтобы избежать (потенциальных) циклических ссылок, я определяю интерфейс для нужных мне полей: inte…
17 июл '12 в 12:12
2 ответа

Является ли mongodb,couchdb согласованным на одном узле?

Я читал, что базы данных документов в конечном итоге согласованы, когда на нескольких узлах, как насчет установки только на одном узле?
15 авг '16 в 09:39
1 ответ

Преобразование внешних ограничений в документном документе raven

У меня есть следующая сущность "MyEntity" в моей RavenDb { Id: {Guid} //... //... } В приложении может произойти конкретное событие, относящееся к элементам MyEntity. Не хочу связывать пользователей (в том числе и в БД) с этим типом события, чтобы п…
29 янв '19 в 15:35
1 ответ

Документ db - денормализованные ссылки - лучшая практика

Да, это не проблема ravendb как таковая - это еще один вопрос дизайна, относящийся к документам dbs в целом. Поэтому я довольно часто использовал DenormalizedReference, и мне только что пришло в голову, что во многих местах это делает DDD довольно с…
20 авг '11 в 14:15
1 ответ

Могут ли функции MongoDB MapReduce вести себя как представления CouchDB?

Приятной особенностью CouchDB является то, что результаты просмотра обновляются постепенно по мере изменения базы данных. Есть ли способ сделать то же самое с MongoDB? Я не смог найти какие-либо подробности в документации. Спасибо
15 сен '13 в 00:25
2 ответа

Анализ производительности CouchDB

Я разрабатываю дискуссионный форум для моего университета. Для этого для манипулирования данными я использую CouchDB в качестве базы данных. Я испытываю трудности при проектировании структуры моего БД, чтобы максимизировать производительность моего …
2 ответа

Модель один ко многим в RavenDb для лучшей производительности

Я подхожу к базе данных документов, и я немного запутался, как отобразить отношения документов, в ситуации, как следует public class Person { public Person() { } public int Id { get; set; } public string Name { get;set;} public string Surname { get;…
09 янв '17 в 11:54
1 ответ

RavenDb импортирует данные из разных источников, таких как xml, cvs

У нас есть система, которая будет импортировать много данных. Данные могут поступать с различными типами XML-файлов и прямо сейчас отображаются на объекты C#. Теперь мы хотим по имени (которое будет уникальным, но не будет идентификатором) обновлять…
05 май '13 в 21:26
0 ответов

Многократный сбор или единый сбор для базы данных заказов клиентов? MongoDB

Привет, у меня есть эти 4 сущности, которые я должен вставить в mongoDB, но я не уверен, когда множественная коллекция лучше, чем одиночная коллекция, и наоборот. Как мне обосновать, сколько коллекций использовать для этих объектов? Что я должен уч…
28 ноя '18 в 07:09
1 ответ

RavenDB и композитный рисунок

Допустим у меня такая структура public class Form { public List<Field> Fields { get; set; } } Класс Field может быть составным и включать другие поля, полученные из Field класс, так что у меня есть какая-то иерархическая структура. Форма сохра…
15 ноя '12 в 14:20
1 ответ

Выбрать со связанными документами в OrientDB

Как я могу запросить БД и получить AttendanceReport со всеми данными ассоциации (LeaderAttending и PersonAttending)? Не только RID, что я делаю с обычным select from AttendanceReport, Или я должен использовать ссылки для такого рода данных? Я новичо…
29 сен '15 в 19:30
3 ответа

Базы данных документов: избыточные данные, ссылки и т. Д. (В частности, MongoDB)

Кажется, что я сталкиваюсь с множеством ситуаций, когда правильным способом построения моих данных является разделение их на два документа. Допустим, это было для сети магазинов, и вы экономили, какие магазины посещал каждый покупатель. Магазины и к…
18 окт '10 в 05:21
0 ответов

RavenDb, как я могу запросить свойства T в "List<T>", который сам по себе является свойством объекта, хранящегося в Ravendb?

RavenDb, как я могу запросить свойства T в списке 'Ts', который сам по себе является свойством объекта, хранящегося в Ravendb? Мой вопрос: будет ли RavenB загружать полный объект, который содержит список, в память, чтобы запрашивать свойства объекто…
15 авг '13 в 16:51
1 ответ

Не только сетевая база данных (настольное приложение) - ориентированная на документы

Я ищу базу данных, которая обеспечивает доступ как SQLite или BerkeleyDB: доступ через "внутрипроцессные вызовы API". Это было бы для использования в настольном приложении. Требования: может быть связан с настольным приложением (не нужно запускать о…
03 апр '13 в 09:53
1 ответ

Как я могу аутентифицировать пользователя в RavenDB

Что такое механизм аутентификации для ravendb в режиме сервера. Пакет Authentication содержит класс AuthenticationUser для создания пользователей и класс AuthenticateClient для проверки пользователей. Класс AuthenticateClient имеет функцию public bo…
25 апр '12 в 12:23
0 ответов

Как бороться с точками в именах переменных в космосе - documentDB?

Я сделал ошибку в скрипте Python, и некоторые поля, которые должны были быть вложены, были созданы с составным именем (например: "INFO.LEGAL") Я удивлен, что documentDB принимает такие поля, я более удивлен, обнаружив, что нет абсолютно никакого спо…
09 фев '18 в 10:50
0 ответов

Обновление DocumentDB на основе оператора выбора завершается неудачно

Я планирую обновить документ, если аналогичные значения уже существуют в других записях документа. Скажем, если в корневом документе есть несколько записей, в которых несколько полей (дорожка, время) похожи, я хочу обновить поле isOriginal для такой…
1 ответ

Как хранить и извлекать файлы на mongodb

Как я могу хранить и получать файлы на mongodb? Я пытался использовать var doc = {};
08 окт '13 в 11:22
3 ответа

Существуют ли небольшие, надежные базы данных документов / объектов?

У меня есть несколько проектов.Net, которые выиграли бы от использования базы данных документов / объектов, а не реляционной. Я думаю, что db4o будет хорошим выбором, но мы не уверены, сколько это будет стоить. Я бы хотел использовать MongoDB, но он…
26 мар '10 в 00:59
1 ответ

Массовая вставка documentdb с использованием tcp или хранимой процедуры в C#

Вот мой код C# public static async Task&lt;Database&gt; GetDatabase(string databaseName) { if (client.CreateDatabaseQuery().Where(db =&gt; db.Id == databaseName).AsEnumerable().Any()) { return client.CreateDatabaseQuery().Where(db =&gt; db.Id == dat…