Описание тега ravendb
RavenDB - это база данных документов с открытым исходным кодом для платформы.NET Core (Windows, MacOS, Linux). RavenDB предлагает гибкую модель данных, разработанную для удовлетворения потребностей реальных систем. RavenDB хранит документы JSON без схемы и позволяет определять индексы с помощью запросов Linq, уделяя особое внимание низкой задержке и высокой производительности.
2
ответа
Ленивая загрузка в сложных объектах RavenDb
Похоже, мы имеем дело с плохо продуманной проблемой объектного дизайна, которая в настоящее время проявляется в значительных проблемах производительности / памяти. У нас есть тысячи корневых агрегатных объектов, хранящихся в базе данных RavenDb. Для…
27 сен '17 в 19:57
1
ответ
RavenDb Sharding. Избавиться от LoadDocument
Мне нужно сделать простой пример поста / комментариев разборчивым. У меня проблема с аватаром пользователя. Он хранится в пользовательском документе, а в текущей реализации с одним сервером он добавляется в сообщение / комментарий в трансформаторе с…
10 май '15 в 06:15
3
ответа
Какая часть приложения должна отвечать за уведомление клиентов SignalR?
Я использую RavenDB, и мой DAL получает уведомление, когда определенные документы добавляются в базу данных. Весь поток выглядит так: WPF -> WCF (хосты тоже SignalR) -> BLL -> DAL -> RavenDB Когда документ добавлен, вот что происходит: Документ Rave…
26 май '13 в 21:54
2
ответа
RavenDB Select Distinct для одного свойства
У меня есть объект, хранящийся в RavenDB с тремя свойствами: ID, Score, Date. Я хочу создать индекс для получения 5 лучших результатов в указанном диапазоне дат. Однако я хочу получить только одну запись для каждого идентификатора. Если один из иден…
29 май '14 в 20:22
2
ответа
Считается ли сортировка в определении карты плохой практикой?
В моем приложении есть несколько областей, в которых требуется список результатов запроса, отсортированных по одному полю. Итак, я определил статический индекс следующим образом: public sealed class BlogPosts_OrderedByPublishDateDesc : AbstractIndex…
30 янв '12 в 01:47
1
ответ
Дискриминатор индекса и свойства полиморфного типа в RavenDB
Рассмотрим следующую (упрощенную) модель предметной области, хранящуюся в RavenDB: public abstract class PriceCalculation { // omitted for brevity } public class CostBasedPriceCalculation : PriceCalculation { public decimal Margin { get; private set…
13 авг '12 в 21:19
1
ответ
Альтернативное отображаемое имя для фасетов в RavenDB
Я использую RavenDB для граненого поиска. Все работает очень хорошо, но когда я получаю фасеты для результатов поиска, эти фасеты получают имена, совпадающие со свойствами, которые они представляют в документе. Есть ли что-то встроенное, чтобы я мог…
21 июн '13 в 06:50
3
ответа
Управление сессией RavenDb в Виндзоре под NServiceBus
Я использую NServiceBus (3.2.2), RavenDB (1.2.2017-Unstable) и Windsor (3.0.0.4001) в проекте MVC 4. У меня есть класс IHandleMessages, который обрабатывает 3 разных сообщения, и для которого требуется IDocumentSession, и, следовательно, определяет …
02 авг '12 в 09:11
1
ответ
Что делать, если документ JSON использует удаленный класс?
Недавно мне пришлось удалить класс, который используется многими документами json. Теперь десериализация не удалась, потому что удаленный класс больше не существует. Сгенерированная ошибка выглядит так: Ошибка разрешения типа, указанного в JSON "MyC…
22 окт '12 в 12:32
2
ответа
NServiceBus 5 с RavenDb 3
Я пытаюсь запустить NServiceBus 5 с RavenDb как постоянство. Сначала я получил исключение, что мне нужно обновить сервер RavenDb, поэтому я скачал последнюю версию RavenDb и установил ее (3.0.0 / cdc39ac /, версия сборки: 3528). Теперь, когда я запу…
26 янв '15 в 07:49
2
ответа
Raven db: создание новой базы данных
Я новичок в ворон БД. Я прочитал API и пытаюсь создать базу данных. Он имеет что-то вроде функции EnsureDatabaseExists, которая создает базу данных, если она не существует. Он фактически использует тип DocumentDatabase для создания этой базы данных.…
19 апр '12 в 04:42
1
ответ
Я получаю другой тип ошибки, связанной с базой данных при реализации raven db в mvc4
Я новичок в asp.net mvc, просто хочу узнать о mvcjqgrid и raven db, и я следую этому примеру ссылки: пожалуйста, помогите мне https://github.com/robinvanderknaap/MvcJqGrid приложение успешно собрано и не обнаружило ошибок, но при выполнении выдается…
13 июн '14 в 11:58
1
ответ
Ravendb и SQL Server в транзакции
Я хочу написать оператор вставки / обновления / удаления, который будет вставлять / обновлять / удалять в ravendb и sql server одновременно. Я хочу быть последовательным в своих обновлениях, вставках и удалениях. как это возможно? я должен использов…
28 апр '13 в 10:08
1
ответ
Установка MaxPageSize для EmbeddableDocumentStore
Кажется, что настройка конфигурации для MaxPageSize внутри программы не работает. Я знаю, что это плохая практика, но я хочу найти всех отдельных исполнителей в коллекции музыкальной базы данных и сохранить их в графическом интерфейсе для выбора, и …
13 окт '15 в 19:56
2
ответа
Документ RavenDB удален до истечения срока
Я пытаюсь написать документ в RavenDB с истечением 20 минут в будущем. Я не пользуюсь клиентом.NET, просто завиток. Мой запрос выглядит так: PUT /databases/FRUPublic/docs/test/123 HTTP/1.1 Host: ravendev Connection: close Accept-encoding: gzip, defl…
31 июл '12 в 22:15
1
ответ
RavenDB 2.5 Патч уникальные данные для каждого документа
Я использую RavenDB 2.5. Я хочу обновить одно поле для всех документов в определенной коллекции. Я хочу, чтобы каждый документ имел уникальное значение в этом поле. В настоящее время я пытаюсь сделать это с помощью "исправлений" с веб-портала, но я …
29 авг '14 в 19:48
1
ответ
Несколько специфических индексов против одного общего индекса с мультифильтрацией
Давайте представим, что у меня есть коллекция документов с именем Users, и мне нужно сделать несколько запросов к ней, указав различные условия фильтрации. У меня есть два варианта здесь: Создайте один общий индекс и добавьте фильтр по предложению W…
24 дек '11 в 10:36
1
ответ
Как начать работу с пакетом RavenDB.AspNetHost?
Как использовать и настроить пакет RavenDB.AspNetHost от NuGet? Я добавил его в пустой проект ASP.NET 4.5 WebApplication, и этот пакет добавляет строку подключения <add name="RavenDB" connectionString="Url=http://localhost:8080" /> на мой веб-…
19 апр '13 в 18:03
1
ответ
RavenDB: как писать запросы на внуков?
Учитывая приведенный ниже код C#, я пытаюсь найти все континенты с провинциями, города которых включают в себя: город с именем и адресом, соответственно установленными на "Aloma" и "123", и другой город с именем и адресом, соответственно, установлен…
21 дек '15 в 02:50
1
ответ
Как запросить raven db для подписок nservicebus
Мы модернизируем все наши конечные точки NSB 2.6 для использования 3.0. Я обновляю нашего издателя и предполагаю, что подписки теперь хранятся в raven DB? Если так, какой самый простой способ увидеть эту информацию? (полный ворон новичок) Когда я за…
21 мар '12 в 14:56