powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / SQL or NoSQL
25 сообщений из 34, страница 1 из 2
SQL or NoSQL
    #38573007
Slaviskes
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Когда удобнее использовать NoSQL СУБД, например документо-ориентированные как MongoDB и есть ли преимущества кроме производительности и масштабирования. На сколько просто\удобно в реальных проектах использовать туже MongoDB вместо других SQL РСУБД?
...
Рейтинг: 0 / 0
SQL or NoSQL
    #38573101
mad_nazgul
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SlaviskesКогда удобнее использовать NoSQL СУБД, например документо-ориентированные как MongoDB и есть ли преимущества кроме производительности и масштабирования. На сколько просто\удобно в реальных проектах использовать туже MongoDB вместо других SQL РСУБД?

Если не нужен ACID, то можно NoSQL.
В противном случае только SQL.
...
Рейтинг: 0 / 0
SQL or NoSQL
    #38573442
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mad_nazgulSlaviskesКогда удобнее использовать NoSQL СУБД, например документо-ориентированные как MongoDB и есть ли преимущества кроме производительности и масштабирования. На сколько просто\удобно в реальных проектах использовать туже MongoDB вместо других SQL РСУБД?

Если не нужен ACID, то можно NoSQL.
В противном случае только SQL.Хм. А мы поддержку ACID самостоятельно реализовали поверх MongoDB.
Но основным хранилищем пока остаётся MS SQL Server
...
Рейтинг: 0 / 0
SQL or NoSQL
    #38573520
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mad_nazgulЕсли не нужен ACID, то можно NoSQL.
В противном случае только SQL. http://stackoverflow.com/questions/2608103/is-there-any-nosql-that-is-acid-compliant
...
Рейтинг: 0 / 0
SQL or NoSQL
    #38573525
SERG1257
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANA Хм. А мы поддержку ACID самостоятельно реализовали поверх MongoDB.
Но основным хранилищем пока остаётся MS SQL Server Разрешите поинтересоваться в целях повышения образованности, а зачем тогда вообще связыватся с MongoDB. В минусе - зоопарк, необходимость поддержки еще одного звена и т.д. и т.п., а в плюсе?
...
Рейтинг: 0 / 0
SQL or NoSQL
    #38573613
Yo.!
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
на сколько я знаю кроме ACID там полная задница с джоинами. т.е. если условия задачи изменились и тебе нужно не просто вытаскивать документ, а несколько связанных, то если это не было заложено изначально в архитектуру, то туши свет.
...
Рейтинг: 0 / 0
SQL or NoSQL
    #38573648
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SERG1257skyANA Хм. А мы поддержку ACID самостоятельно реализовали поверх MongoDB.
Но основным хранилищем пока остаётся MS SQL Server Разрешите поинтересоваться в целях повышения образованности, а зачем тогда вообще связыватся с MongoDB. В минусе - зоопарк, необходимость поддержки еще одного звена и т.д. и т.п., а в плюсе?Ну как зачем.. Performance, Scalability, and High Availability...

А для кэширования мы используем Couchbase, жуть да?
...
Рейтинг: 0 / 0
SQL or NoSQL
    #38573649
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Yo.!на сколько я знаю кроме ACID там полная задница с джоинами. т.е. если условия задачи изменились и тебе нужно не просто вытаскивать документ, а несколько связанных, то если это не было заложено изначально в архитектуру, то туши свет.Ну эту "задницу" мы обошли при помощи шаблона "прямые ручки"
...
Рейтинг: 0 / 0
SQL or NoSQL
    #38573663
SERG1257
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAНу как зачем.. Performance, Scalability, and High Availability..А родные средства от MS SQL не тянут или слишком дорого?
...
Рейтинг: 0 / 0
SQL or NoSQL
    #38573666
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SERG1257skyANAНу как зачем.. Performance, Scalability, and High Availability..А родные средства от MS SQL не тянут или слишком дорого?Дорого и трудозатратнее.
...
Рейтинг: 0 / 0
SQL or NoSQL
    #38573712
DPH3
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAА родные средства от MS SQL не тянут или слишком дорого?Дорого и трудозатратнее.[/quot]
А какие нагрузки были?
...
Рейтинг: 0 / 0
SQL or NoSQL
    #38573724
mad_nazgul
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAmad_nazgulпропущено...


Если не нужен ACID, то можно NoSQL.
В противном случае только SQL.Хм. А мы поддержку ACID самостоятельно реализовали поверх MongoDB.
Но основным хранилищем пока остаётся MS SQL Server

В том то все и дело!
Зачем что-то делать, когда уже все есть?
Т.е. зачем нужно MongoDB для кэша, когда то же самое можно добиться настройками SQL-сервера?

Я понимаю, что NoSQL нужны в некоторых случаях (их не так много, но они есть)
Но пихать их всюду смысла нет, т.к. придется делать кучу "велосипедов", только для того чтобы реализовать то что есть давно в SQL.
...
Рейтинг: 0 / 0
SQL or NoSQL
    #38573805
servit
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
SQL or NoSQL
    #38573829
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mad_nazgulskyANAпропущено...
Хм. А мы поддержку ACID самостоятельно реализовали поверх MongoDB.
Но основным хранилищем пока остаётся MS SQL Server

В том то все и дело!
Зачем что-то делать, когда уже все есть?
Т.е. зачем нужно MongoDB для кэша, когда то же самое можно добиться настройками SQL-сервера?

Я понимаю, что NoSQL нужны в некоторых случаях (их не так много, но они есть)
Но пихать их всюду смысла нет, т.к. придется делать кучу "велосипедов", только для того чтобы реализовать то что есть давно в SQL.Вы это к чему? Так, рассуждаете?

Мы не используем MongoDB для кэша и не пихаем всюду. Да и не делаем кучу "велосипедов". :-)
...
Рейтинг: 0 / 0
SQL or NoSQL
    #38573830
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DPH3skyANAА родные средства от MS SQL не тянут или слишком дорого?Дорого и трудозатратнее.
А какие нагрузки были?[/quot]Уточните свой вопрос.
...
Рейтинг: 0 / 0
SQL or NoSQL
    #38574454
Valeriu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mad_nazgulЕсли не нужен ACID, то можно NoSQL.
В противном случае только SQL.
Почему же так, есть и такие NoSQL:
http://www.fisglobal.com/products-technologyplatforms-gtm
...
Рейтинг: 0 / 0
SQL or NoSQL
    #38574831
Slaviskes
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Собственно документо-ориентированные СУБД ещё не использовал и даже не касался их.
Вопрос касательно join'ов какая альтернатива? К примеру у нас есть запись под ней комментарии, сами комментарии можно положить в массив, но каждый комментарий оставлен конкретным пользователем, со своим ником, аватаркой - которую он может хоть каждый день менять, как правильно организовать структуру и это всё вытащить?
...
Рейтинг: 0 / 0
SQL or NoSQL
    #38574888
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SlaviskesСобственно документо-ориентированные СУБД ещё не использовал и даже не касался их.
Вопрос касательно join'ов какая альтернатива? К примеру у нас есть запись под ней комментарии, сами комментарии можно положить в массив, но каждый комментарий оставлен конкретным пользователем, со своим ником, аватаркой - которую он может хоть каждый день менять, как правильно организовать структуру и это всё вытащить?Документо-ориентированная СУБД тут не нужна.
...
Рейтинг: 0 / 0
SQL or NoSQL
    #38575144
Slaviskes
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANASlaviskesСобственно документо-ориентированные СУБД ещё не использовал и даже не касался их.
Вопрос касательно join'ов какая альтернатива? К примеру у нас есть запись под ней комментарии, сами комментарии можно положить в массив, но каждый комментарий оставлен конкретным пользователем, со своим ником, аватаркой - которую он может хоть каждый день менять, как правильно организовать структуру и это всё вытащить?Документо-ориентированная СУБД тут не нужна.
Где тут? Где бывает подобная ситуация и потребность в JOIN? Где бывают записи и комментарии к ним?
Это же только абстрактный пример.
...
Рейтинг: 0 / 0
SQL or NoSQL
    #38575276
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SlaviskesskyANAпропущено...
Документо-ориентированная СУБД тут не нужна.
Где тут? Где бывает подобная ситуация и потребность в JOIN? Где бывают записи и комментарии к ним?В блогах и форумах.
SlaviskesЭто же только абстрактный пример.Плохой пример.
...
Рейтинг: 0 / 0
SQL or NoSQL
    #38575331
Slaviskes
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANASlaviskesпропущено...

Где тут? Где бывает подобная ситуация и потребность в JOIN? Где бывают записи и комментарии к ним?В блогах и форумах.
SlaviskesЭто же только абстрактный пример.Плохой пример.
Ну собственно мой вопрос изначально и был "когда удобней использовать то или иное решение", на что получил ответ если не нужен ACID(а вами ещё добавлено, что и ACID сами реализовали) то можно использовать.
Поэтому интересуюсь у людей кто на своей практике использовал в реальных проектах
...
Рейтинг: 0 / 0
SQL or NoSQL
    #38575346
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SlaviskesskyANAпропущено...
В блогах и форумах.
пропущено...
Плохой пример.
Ну собственно мой вопрос изначально и был "когда удобней использовать то или иное решение", на что получил ответ если не нужен ACID(а вами ещё добавлено, что и ACID сами реализовали) то можно использовать.
Поэтому интересуюсь у людей кто на своей практике использовал в реальных проектахВсё зависит от характера данных и их объёма. От предполагаемых операций с ними, количества этих операций в единицу времени и их профиля. От характера изменения перечисленных показателей в будещем.

Когда ясно какие предполагаются данные, их объём, профиль нагрузки, тогда и видно какое решение подходит, а какое нет.
...
Рейтинг: 0 / 0
SQL or NoSQL
    #38575348
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Slaviskes, задайтесь этими вопросами и попробуйте ответить себе самостоятельно: РСУБД решит ваши проблемы, или нужно искать NoSQL решение?
...
Рейтинг: 0 / 0
SQL or NoSQL
    #38575372
Slaviskes
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANASlaviskesпропущено...

Ну собственно мой вопрос изначально и был "когда удобней использовать то или иное решение", на что получил ответ если не нужен ACID(а вами ещё добавлено, что и ACID сами реализовали) то можно использовать.
Поэтому интересуюсь у людей кто на своей практике использовал в реальных проектахВсё зависит от характера данных и их объёма. От предполагаемых операций с ними, количества этих операций в единицу времени и их профиля. От характера изменения перечисленных показателей в будещем.

Когда ясно какие предполагаются данные, их объём, профиль нагрузки, тогда и видно какое решение подходит, а какое нет.
Нет, я прекрасно понимаю и осознаю, что каждый инструмент удобней в определённом конкретном случае и выбор нужно осуществлять в зависимости от конкретных параметров. Но это можно сказать о чём угодно, о выборе технологии\языка\платформы\библиотеки.
Я не спрашиваю совета под конкретный свой проект, меня интересует опыт людей применявших на практике, ведь довольно не редки случаи когда выбранная технология при проектировании оказалась неудачной и в процессе реализации проекта это всё вышло боком или наоборот, смена\выбор технологии оказалась крайне удачной.
...
Рейтинг: 0 / 0
SQL or NoSQL
    #38575448
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Slaviskes, окей. Ссылка на проект в моём профиле. В MongoDB хранятся данные CMS модуля системы.
Почему MongoDB - писал выше.

Где ещё используется MongoDB и как, можно узнать у MongoDB community (благо есть такое).
Если есть более конкретные вопросы - задавайте.
...
Рейтинг: 0 / 0
25 сообщений из 34, страница 1 из 2
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / SQL or NoSQL
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]