Это не вопрос типа NoSQL и SQL. Меня интересуют типы сценариев, в которых можно использовать комбинацию СУБД и базы данных NoSQL, а использование комбинации хорошо подходит. В общем, я понимаю, что «это зависит» от ситуации и задачи под рукой, но я думаю, что должны быть некоторые общие/общие ситуации, когда эта комбинация очень полезна.Какие типы ситуаций подходят для использования как реляционной базы данных, так и базы данных NoSQL?
У каждого из вышеперечисленных типов решений есть свои сильные и слабые стороны - то, за чем я работаю, - это ситуации/сценарии, в которых сильные стороны обоих могут быть полностью использованы и использованы.
На мой взгляд, можно быть электронной коммерцией. Платежи, транзакции и т. Д. На РСУБД (думаю, ACID), а также информацию о продукте и каталоги в базе данных NoSQL. Но подходит ли это?
Проблемы с поперечной средой приложения, например. Вероятно, ведение журнала хорошо подходит для решения типа NoSQL в качестве другого примера.
В качестве альтернативы, почему бы вам не использовать оба эти типа технологий в сочетании?
Редактировать: Чтобы повторить, я понимаю, что SQL и NoSQL имеют свои неотъемлемые преимущества и недостатки и что определенные типы ситуаций более подходят только для одного из вышеуказанных хранилищ данных.
Iknow гиганты, как Facebook, Google и т.д., вероятно, использовать комбинацию из них, но в
почти всех
большинстве случаев я не думаю, что большинство SO члены будут когда-либо работать на таких огромных решений. Более типичный повседневный материал.
RavenDB является решение NoSQL, который поддерживает ACID транзакций
Я не уверен, что здесь должен быть добавлен субъективный тег. Пожалуйста, порекомендуйте. – Ahmad
Помог бы этот вопрос, если бы я ограничивал аспект NoSQL только ориентированным на документ типом, например MongoDB, CouchDB, RavenDB? – Ahmad