powered by simpleCommunicator - 2.0.54     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / MongoDB в e-commerce.
25 сообщений из 76, страница 3 из 4
MongoDB в e-commerce.
    #39000024
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Axeleron, есть что по теме топика сказать?
...
Рейтинг: 0 / 0
MongoDB в e-commerce.
    #39000056
Фотография Axeleron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAAxeleron, есть что по теме топика сказать?
К вашим костылям добавить нечего.
...
Рейтинг: 0 / 0
MongoDB в e-commerce.
    #39000066
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
MongoDB в e-commerce.
    #39000151
Сон Веры Павловны
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
На MongoDB свет клином не сошелся. Есть еще, например, RavenDB, у которого транзакции вполне поддерживаются . Про отличия MongoDB и RavenDB можно прочитать, например, здесь .
...
Рейтинг: 0 / 0
MongoDB в e-commerce.
    #39000193
Фотография Нахлобуч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAНахлобучпропущено...

Не получится, потому что транзакций нет.Получится, транзакции мы у себя прикрутили к MongoDB :)
Вы у себя могли прикрутить что угодно к чему угодно, но нормальной ACID-семантики -- подобной оной из теплого лампового мира РСУБД -- в Монге никакими CAS'ами не добиться (внимание вопрос: как транзакционно обновить два документа?).

И как вишенка: Монга читать данные нормально не умеет :

Call Me MaybeMongo’s consistency model is broken by design: not only can “strictly consistent” reads see stale versions of documents, but they can also return garbage data from writes that never should have occurred.
...
almost all write concern levels allow data loss

Доминирующим мотиватором внедрения NoSQL так и остается некомпетентность. "О, раньше нам нужен был веб-девелопер, Java-программист, и SQL-разработчик и еще и DBA. А теперь мы оставим одного веб-девелопера, потому что весь стек на JavaScript'е".
...
Рейтинг: 0 / 0
MongoDB в e-commerce.
    #39000217
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
НахлобучДоминирующим мотиватором внедрения NoSQL так и остается некомпетентность. "О, раньше нам нужен был веб-девелопер, Java-программист, и SQL-разработчик и еще и DBA. А теперь мы оставим одного веб-девелопера, потому что весь стек на JavaScript'е".Это где так?
...
Рейтинг: 0 / 0
MongoDB в e-commerce.
    #39000224
Фотография Нахлобуч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAНахлобучДоминирующим мотиватором внедрения NoSQL так и остается некомпетентность. "О, раньше нам нужен был веб-девелопер, Java-программист, и SQL-разработчик и еще и DBA. А теперь мы оставим одного веб-девелопера, потому что весь стек на JavaScript'е".Это где так?
То есть остальное вопросов не вызывает?

Это много где так. По работе сталкиваюсь с большим числом проектов и разработчиков, и везде внедрение Монги, если таковое имело место быть, заканчивалось либо провалом, либо написанием велосипедов типа "давайте-ка навернем поверх всего этого добра транзакции, а то без них грусть-тоска" или "у нас тут консистентность поломалась, нужно прилепить сбоку синей изолентой переиндексацию"
...
Рейтинг: 0 / 0
MongoDB в e-commerce.
    #39000251
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
НахлобучskyANAпропущено...
Это где так?
То есть остальное вопросов не вызывает?А должно?

У себя мы решили проблему с "как транзакционно обновить два документа", проблем со чтением пока не наблюдалось.
MongoDB больше года уже в продакшн.

НахлобучЭто много где так. По работе сталкиваюсь с большим числом проектов и разработчиков, и везде внедрение Монги, если таковое имело место быть, заканчивалось либо провалом, либо написанием велосипедов типа "давайте-ка навернем поверх всего этого добра транзакции, а то без них грусть-тоска" или "у нас тут консистентность поломалась, нужно прилепить сбоку синей изолентой переиндексацию"Ну вот у нас провала не случилось, "навернем поверх всего этого добра транзакции" - это менее 2% от общих трудозатрат на CMS, консистентность на живой среде не ломалась.
На тестовых пока учились работать и экспериментировали, то один раз продолбали данные, восстановили. Научились работать правильно :)
...
Рейтинг: 0 / 0
MongoDB в e-commerce.
    #39000253
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нахлобуч, реально один JavaScript девелопер где-то прикручивал транзакции "поверх добра"? Что за контора? :)
...
Рейтинг: 0 / 0
MongoDB в e-commerce.
    #39000520
Winnipuh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAУ нас реализован Transaction Manager (TM), он работает за кулисами.
Клиент (прикладной программа (AP)) ничего о нём не знает. Он использует классы бизнес-логики, сущности (Entity) предметной области и такие абстракции как registry, repository, через которые знает о том, что есть некое хранилище (RM).
Грубо говря Transaction Manager заворачивает Entities в Transaction Entities, информация о состоянии которых также сохраняется в БД (RM).

Вообщем прикладной код знает только о предметной области. Ни о каких двухфазных коммитах он не ведает.

"А ты вообще в теме того, о чём речь? Какой ещё клиент?"

И за какими кулисами ?
вы влезли внутрь mongodb? если нет, то куда?
...
Рейтинг: 0 / 0
MongoDB в e-commerce.
    #39000536
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
WinnipuhskyANAУ нас реализован Transaction Manager (TM), он работает за кулисами.
Клиент (прикладной программа (AP)) ничего о нём не знает. Он использует классы бизнес-логики, сущности (Entity) предметной области и такие абстракции как registry, repository, через которые знает о том, что есть некое хранилище (RM).
Грубо говря Transaction Manager заворачивает Entities в Transaction Entities, информация о состоянии которых также сохраняется в БД (RM).

Вообщем прикладной код знает только о предметной области. Ни о каких двухфазных коммитах он не ведает.

"А ты вообще в теме того, о чём речь? Какой ещё клиент?"

И за какими кулисами ?
вы влезли внутрь mongodb? если нет, то куда?Что ты понимаешь под клиентом в распределённой системе?
...
Рейтинг: 0 / 0
MongoDB в e-commerce.
    #39000966
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
MongoDB в e-commerce.
    #39001117
Фотография ЕвгенийВ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAА кто использует VoltDB?

NewSQL берет все лучшее от мира SQL и NoSQL
Вряд ли кто :) Я первый раз слышу.

P. S.
Просто тут сейчас в проектике участвую и тут монго почти деньги хранит, что меня немного удивило.
...
Рейтинг: 0 / 0
MongoDB в e-commerce.
    #39001129
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ЕвгенийВskyANAА кто использует VoltDB?

NewSQL берет все лучшее от мира SQL и NoSQL
Вряд ли кто :) Я первый раз слышу.

P. S.
Просто тут сейчас в проектике участвую и тут монго почти деньги хранит, что меня немного удивило.Проектик? Маленький что-ли?
"почти хранит" - это что значит? Есть и другое хранилище, что действительно хранит, а в монгу сливают на время, чтобы к примеру посмотреть на данные через aggregation framework?

Вы спросите ведь, для чего конкретно монго в том проектике.
...
Рейтинг: 0 / 0
MongoDB в e-commerce.
    #39001198
Фотография ЕвгенийВ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAПроектик? Маленький что-ли?
93 проекта в солющене, метрики не получается посчитать, студия выдает ошибку.
skyANA"почти хранит" - это что значит? Есть и другое хранилище, что действительно хранит, а в монгу сливают на время,

Типа данные надо год или три хранить.
skyANAчтобы к примеру посмотреть на данные через aggregation framework?

До этого врят ли дойдет :)
skyANAВы спросите ведь, для чего конкретно монго в том проектике.
Да я и сам посмотреть могу :) Много там чего.
...
Рейтинг: 0 / 0
MongoDB в e-commerce.
    #39001261
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ЕвгенийВskyANAПроектик? Маленький что-ли?
93 проекта в солющене, метрики не получается посчитать, студия выдает ошибку.Не большой.

ЕвгенийВskyANA"почти хранит" - это что значит? Есть и другое хранилище, что действительно хранит, а в монгу сливают на время,

Типа данные надо год или три хранить.Дык может тогда из-за этого выбрали монго?

Expire Data from Collections by Setting TTL
...
Рейтинг: 0 / 0
MongoDB в e-commerce.
    #39001294
Winnipuh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAА кто использует VoltDB ?

NewSQL берет все лучшее от мира SQL и NoSQL

а что у нее с лицензией?
...
Рейтинг: 0 / 0
MongoDB в e-commerce.
    #39001327
Фотография ЕвгенийВ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAДык может тогда из-за этого выбрали монго?

Думаю просто дань моде.
...
Рейтинг: 0 / 0
MongoDB в e-commerce.
    #39001345
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
WinnipuhskyANAА кто использует VoltDB ?

NewSQL берет все лучшее от мира SQL и NoSQL
а что у нее с лицензией?
http://voltdb.com/software-license-agreement
...
Рейтинг: 0 / 0
MongoDB в e-commerce.
    #39001409
Winnipuh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAWinnipuhпропущено...

а что у нее с лицензией?
http://voltdb.com/software-license-agreement

в коммерческих прожектах можно использовать их Community Edition?
...
Рейтинг: 0 / 0
MongoDB в e-commerce.
    #39001756
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
MongoDB в e-commerce.
    #39001798
Фотография ЕвгенийВ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANA How Codecademy is Using MongoDB
Помниться MS в маркетинг сильверлайта столько вложили :) Типа новая эпоха и все такое))))
...
Рейтинг: 0 / 0
MongoDB в e-commerce.
    #39001802
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ЕвгенийВskyANA How Codecademy is Using MongoDB
Помниться MS в маркетинг сильверлайта столько вложили :) Типа новая эпоха и все такое))))Ну и где видос о том, как силверлайт используется где-нибудь? :)

How Foursquare is Using MongoDB
...
Рейтинг: 0 / 0
MongoDB в e-commerce.
    #39001803
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
MongoDB в e-commerce.
    #39001879
netivan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAЕвгенийВпропущено...

Помниться MS в маркетинг сильверлайта столько вложили :) Типа новая эпоха и все такое))))Ну и где видос о том, как силверлайт используется где-нибудь? :)

How Foursquare is Using MongoDB
а если сравнить how *** is using Oracle?)))
...
Рейтинг: 0 / 0
25 сообщений из 76, страница 3 из 4
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / MongoDB в e-commerce.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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