Вопросы с тегом «nosql»

Базы данных, которые предлагают альтернативное решение для SQL (реляционной) базы данных, которая может быть ориентирована на документы, ключ / значение, граф, объекты, ...

193
Зачем использовать базу данных вместо того, чтобы просто сохранять свои данные на диск?

Вместо базы данных я просто сериализую свои данные в JSON, сохраняя и загружая их на диск при необходимости. Все управление данными осуществляется в самой программе, что быстрее и проще, чем использование SQL-запросов. По этой причине я никогда не понимал, зачем нужны базы данных. Почему следует...

134
Когда кто-то будет использовать MongoDB (или аналогичный) поверх реляционной СУБД?

Я немного сбит с толку насчет всего NoSQL и тому подобного. Когда вы решите использовать что-то вроде MongoDB над чем-то вроде Oracle или MySQL? Я не очень понимаю "разницу", насколько использование идет между ними. Насколько я понимаю, базы данных типа NoSQL не предназначены для замены СУБД, но...

100
почему базы данных noSQL более масштабируемы, чем SQL?

В последнее время я много читал о СУБД noSQL. Я понимаю теорему CAP , правила ACID, правила BASE и основную теорию. Но не нашли никаких ресурсов о том, почему noSQL масштабируется легче, чем RDBMS (например, в случае системы, которая требует много серверов БД)? Я предполагаю, что сохранение...

51
Является ли использование баз данных NoSQL нецелесообразным для больших наборов данных, где вам нужно искать по содержимому?

Я изучаю базы данных NoSQL уже неделю. Я действительно понимаю преимущества баз данных NoSQL и множество вариантов их использования. Но часто люди пишут свои статьи, как будто NoSQL может заменить реляционные базы данных. И есть точка, которую я не могу понять: Базы данных NoSQL (часто) являются...

48
Почему NoSQL быстрее, чем SQL?

Недавно меня спросили: Почему NoSQL быстрее, чем SQL? Я не согласился с предпосылкой вопроса ... это просто нонсенс для меня лично. Я не вижу никакого повышения производительности при использовании NoSQL вместо SQL. Может быть, SQL поверх NoSQL, да, но не так. Я что-то упускаю из-за...

46
Есть ли что-то новаторское в NoSQL? [закрыто]

Я очень солидный парень по реляционной базе данных и понимаю, вплоть до 3-й нормальной формы, ценю корни алгебраической теории множеств в SQL и, вероятно, могу реляционизировать разбитое сердце (или нет). Я не разобрался со структурой реляционных баз данных для вечеров свиданий с женой, но я думал...

34
лучшие практики для проектирования баз данных NoSQL

Я только начал использовать базу данных на основе документов NoSQL (MongoDB), и мне интересно узнать о передовых методах проектирования баз данных. Я предполагаю, что архитектура должна отличаться от реляционных баз данных? Должен ли я по-прежнему стремиться к нормализованной базе данных? Например,...

31
Как вы решаете, какую базу данных использовать?

Мне действительно не нравится название «NoSQL», потому что оно не очень наглядно. Он говорит мне , что базы данных не где я больше заинтересован в том, что базы данных являются . Я действительно думаю, что эта категория действительно охватывает несколько категорий баз данных. Я просто пытаюсь...

28
NoSQL в SQL Server

Этот вопрос не о разнице между SQL и NoSQL. Я ищу какое-то обоснование для чего-то, что действительно не имеет смысла для меня в данный момент (возможно, из-за моего отсутствия понимания или оценки). Мы начали новый проект с нуля, используя сначала MVC5, код Entity Framework 6 и SQL Server 2008....

24
При каком размере данных становится выгодным переходить с SQL на NoSQL?

Как программист реляционных баз данных (большую часть времени) я читал статьи о том, как реляционные базы данных не масштабируются, и о таких решениях NoSQL, как MongoDB. Поскольку большинство баз данных, которые я разработал до сих пор, были небольшими или средними, у меня никогда не было проблем,...

18
Как бы вы разработали базу данных пользователей с настраиваемыми полями

Вопрос заключается в том, как мне проектировать базу данных, это могут быть реляционные базы данных / nosql, в зависимости от того, что будет лучшим решением. Учитывая требование, где вам нужно будет создать систему, которая будет включать базу данных для отслеживания «Компания» и «Пользователь»....

17
Когда мы должны использовать MongoDB?

MongoDB - это база данных NoSQL, которую я нашел довольно простой в использовании. Недавно мне пришлось разработать простое приложение, которое должно было собирать некоторые данные с использованием HTTP-запросов и сохранять некоторые результаты после обработки данных, и я попытался использовать...

16
База данных документов и реляционная база данных: как выбрать?

Я парень по SQL, но я знаю, что есть не только базы данных SQL - в основном документ-база данных. Как и в большинстве технологий, у каждой технологии есть свои плюсы и минусы. Я прочитал несколько статей, но они были слишком теоретическими. То, что я хотел бы, это два реальных случая: когда переход...

14
Можно ли использовать SQL Server и Mongo вместе?

У нас есть большой новостной сайт с высоким веб-трафиком. Архитектура - это ваша часто встречающаяся БД - Уровень репо - Уровень услуг - Asp.Net MVC. Проблема, которую мы видели, связана с производительностью чтения. Оказывается, что все эти объекты объекта DDD теоретически хороши для...

13
Являются ли миграции схем базы данных проблемой в производственных средах?

В дискуссиях о базах данных NoSQL против SQL я иногда слышал, что компании предпочитают использовать базы данных NoSQL без схемы, поскольку перенос схемы на новую версию проблематичен. Но действительно ли это большая проблема при обновлении? Реляционные базы данных вредны для таких операций? Я...

13
Когда использовать базу данных nosql, такую ​​как mongodb, вместо mysql?

Я новичок в концепции баз данных nosql и никогда не использовал его. Исходя из того, что я прочитал, и того, что я понял, я все еще не понимаю, как они могут быть особенно полезны, если вы не можете делать ссылки между данными, если нет понятия внешнего ключа. Как мне привести пример запроса к...

13
Насколько модель данных влияет на масштабируемость и производительность в так называемой базе данных «NoSQL»?

Вы никогда не сможете поговорить о так называемой базе данных «NoSQL», не приведя теорему CAP (согласованность, доступность, раздел: выберите два). Если вам нужно выбрать, скажем, между MongoDB (Разделение, Согласованность) и CouchDB (Доступность, Разделение), первое, о чем вам нужно подумать: «Мне...

13
Как мне представить принципиальную схему моей базы данных MongoDB?

У меня есть база данных MongoDB, которую я хочу правильно задокументировать в своей схеме. Я знаю, что MongoDB является базой данных NoSQL и по своей природе не имеет схемы, но я применяю схему в своем приложении и хочу представить ее лучше, чем вывод findOne()результата. Я вижу много людей,...

12
Хранение n-граммовых данных

Я надеялся немного подумать о сохранении данных n- граммы. В моем проекте я пытаюсь решить лингвистические проблемы, когда я знаю все ( n -1) элементы данных и хочу статистически угадать мой n, используя линейную интерполяцию по всем применимым n- диаграммам. (Да, есть тегер, который назначает теги...

12
Моя команда боится сущностей реляционных баз данных с отношениями внешних ключей, и я не понимаю, почему

Я относительно новичок в колледже, так что большая часть моего знакомства с реляционными базами данных происходит из моего курса по базам данных, где что-либо не в BCNF или 3NF - это пародия. Конечно, это один крайний край, но моя команда на работе действительно, кажется, доводит его до совершенно...