Подтвердить что ты не робот

Сначала используйте код инфраструктуры Entity с базой данных nosql

Могу ли я использовать первый подход к платформе Entity Framework с базой данных NoSql? И как NoSql может быть преимуществом перед SQL Database для приложения с большими данными.

4b9b3361

Ответ 1

Я использую BrightstarDb (http://www.brightstardb.com/) в течение последних нескольких месяцев, и он предлагает создание модели кода в начале на основе Entity Framework.

BrightstarDb - это база данных NoSql, которая также является триппостом RDF, поэтому она позволяет более сложные отношения между объектами, чем большинство традиционных баз данных NoSql.

Ответ 2

Могу ли я использовать первый подход к платформе Entity Framework с базой данных NoSql?

Нет, вы не можете.

и как NoSql может быть преимуществом перед SQL Database для приложения с большими данными.

Цитата:

Системы баз данных NoSQL часто высоко оптимизированы для извлечения и добавлять операции и часто предлагают небольшую функциональность, кроме записи (например, хранилища ключей). Уменьшенная гибкость во время выполнения по сравнению с полными системами SQL, компенсируется значительными успехами в масштабируемость и производительность для определенных моделей данных.

Короче говоря, NoSQL системы управления базами данных полезны при работе с огромными количество данных и характер данных не требуют реляционной модель для структуры данных. Данные могут быть структурированы, но это минимальной важности, и что действительно важно, так это способность хранить и извлекают большое количество данных, а не отношения между элементами. Например, чтобы хранить миллионы ключевых значений пары в одном или нескольких ассоциативных массивах или для хранения миллионов данных записей. Это особенно полезно для статистических или в реальном времени анализы для растущего списка элементов (например, сообщения в Twitter или Журналы интернет-сервера от большой группы пользователей).