|
MongoDB в e-commerce.
|
|||
---|---|---|---|
#18+
Кстати MongoDB вышла на четвёртое место по популярности, обогнав PostgreSQL: http://db-engines.com/en/ranking ... |
|||
:
Нравится:
Не нравится:
|
|||
04.07.2015, 14:41 |
|
MongoDB в e-commerce.
|
|||
---|---|---|---|
#18+
skyANAPostgreSQL А шо це таке PostgreSQL? ... |
|||
:
Нравится:
Не нравится:
|
|||
04.07.2015, 15:33 |
|
MongoDB в e-commerce.
|
|||
---|---|---|---|
#18+
skyANAКстати MongoDB вышла на четвёртое место по популярности, обогнав PostgreSQL: http://db-engines.com/en/ranking обогнал.... я вот одно не пойму(ц) как велосипед может обогнать мазерати? не, ну в лесу среди деревьев - да. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.07.2015, 17:59 |
|
MongoDB в e-commerce.
|
|||
---|---|---|---|
#18+
Winnipuhя вот одно не пойму(ц) как велосипед может обогнать мазерати? ... |
|||
:
Нравится:
Не нравится:
|
|||
04.07.2015, 19:02 |
|
MongoDB в e-commerce.
|
|||
---|---|---|---|
#18+
WinnipuhskyANAКстати MongoDB вышла на четвёртое место по популярности, обогнав PostgreSQL: http://db-engines.com/en/ranking обогнал.... я вот одно не пойму(ц) как велосипед может обогнать мазерати? не, ну в лесу среди деревьев - да.Почитай как рейтинг считается, это открытая информация. Хотя зачем тебе, лучше просто ведь толсто потроллить, да? :) ... |
|||
:
Нравится:
Не нравится:
|
|||
05.07.2015, 11:16 |
|
MongoDB в e-commerce.
|
|||
---|---|---|---|
#18+
skyANAWinnipuhпропущено... обогнал.... я вот одно не пойму(ц) как велосипед может обогнать мазерати? не, ну в лесу среди деревьев - да.Почитай как рейтинг считается, это открытая информация. Хотя зачем тебе, лучше просто ведь толсто потроллить, да? :) нет, я искренне выразил недоумение, как можно вообще сравнивать монгодб, nosql даже без транзакций с полнофункциональным гигантом реляционных субд. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.07.2015, 11:39 |
|
MongoDB в e-commerce.
|
|||
---|---|---|---|
#18+
WinnipuhskyANAпропущено... Почитай как рейтинг считается, это открытая информация. Хотя зачем тебе, лучше просто ведь толсто потроллить, да? :) нет, я искренне выразил недоумение, как можно вообще сравнивать монгодб, nosql даже без транзакций с полнофункциональным гигантом реляционных субд.легко, по оси абсцисс возьми функциональность, по оси ординат - скорость и горизонтальная масштабируемость слева вверху будут key-value storages, справа внизу реляционные СУБД... MongoDB, думаю, сам поймешь, куда поставить ... |
|||
:
Нравится:
Не нравится:
|
|||
05.07.2015, 11:48 |
|
MongoDB в e-commerce.
|
|||
---|---|---|---|
#18+
Ну и на сайте черным по белому написано: The DB-Engines Ranking ranks database management systems according to their popularity . ... |
|||
:
Нравится:
Не нравится:
|
|||
05.07.2015, 11:50 |
|
MongoDB в e-commerce.
|
|||
---|---|---|---|
#18+
И прямая ссылка на метод расчета этой самой популярности. Можно было и прочитать, а не спешить выражать свое "искреннее недоумение" :) ... |
|||
:
Нравится:
Не нравится:
|
|||
05.07.2015, 11:53 |
|
MongoDB в e-commerce.
|
|||
---|---|---|---|
#18+
skyANAИ прямая ссылка на метод расчета этой самой популярности. Можно было и прочитать, а не спешить выражать свое "искреннее недоумение" :) ну, я с твоего позволения все-таки буду выражать, когда захочется. "функциональность", "популярность" - что это ? Кстати, по поводу почитать, я почитал по твоей ссылке на хабре, там в комментариях присутствуют адекватные мнения людей, которые знают предмет и не ведутся на велосипеды. Тебе тоже неплохо бы почитать, а не только ссылки давать ;-) ... |
|||
:
Нравится:
Не нравится:
|
|||
05.07.2015, 12:51 |
|
MongoDB в e-commerce.
|
|||
---|---|---|---|
#18+
WinnipuhskyANAИ прямая ссылка на метод расчета этой самой популярности. Можно было и прочитать, а не спешить выражать свое "искреннее недоумение" :) ну, я с твоего позволения все-таки буду выражать, когда захочется. "функциональность", "популярность" - что это ?позволения? будто я запрещал тебе что-то просто это уже глупо: повторно спрашивать, что есть "популярность" в том рейтинге, когда там по пунктам расписано WinnipuhКстати, по поводу почитать, я почитал по твоей ссылке на хабре, там в комментариях присутствуют адекватные мнения людей, которые знают предмет и не ведутся на велосипеды. Тебе тоже неплохо бы почитать, а не только ссылки давать ;-)какие еще велосипеды? О чем ты? Вот ты почитал адекватные мнения, и что? Конструктивности твоим словам это не больно-то и прибавило, разве что типа дало тебе право троллить про мазерати :) ... |
|||
:
Нравится:
Не нравится:
|
|||
05.07.2015, 13:09 |
|
MongoDB в e-commerce.
|
|||
---|---|---|---|
#18+
skyANAкакие еще велосипеды? О чем ты? Вот ты почитал адекватные мнения, и что? Конструктивности твоим словам это не больно-то и прибавило, разве что типа дало тебе право троллить про мазерати :) ты уже два раза использовал слово "троллить", стыдись. велосипеды - это те, выдуманные "транзакции", о которых ты рассказываешь. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.07.2015, 13:45 |
|
MongoDB в e-commerce.
|
|||
---|---|---|---|
#18+
Перечитал комментарии к статье, поясни, что ты имел в виду, когда написал: Winnipuhприсутствуют адекватные мнения людей, которые знают предмет и не ведутся на велосипеды. Также стоить отметить, что параметр w относится к write concern, а не отвечает за кворум при выборах мастера. Также по умолчанию журналирование включено, просто движок при записи не ждет, пока лог будет сброшен на диск. А "включение журналирования", что упоминается в комментариях - это параметр j . Говорит движку ждать сброса лога на диск, прежде чем ответить о том, что запись произошла. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.07.2015, 13:48 |
|
MongoDB в e-commerce.
|
|||
---|---|---|---|
#18+
skyANA, Предлагаю вашей команде теперь взяться и общими усилиями исправить C# с .NET - имплементировать поддержку наследования более чем от отдого класса (Multi inheritance). ... |
|||
:
Нравится:
Не нравится:
|
|||
05.07.2015, 13:49 |
|
MongoDB в e-commerce.
|
|||
---|---|---|---|
#18+
AxeleronskyANA, Предлагаю вашей команде теперь взяться и общими усилиями исправить C# с .NET - имплементировать поддержку наследования более чем от отдого класса (Multi inheritance).тут MongoDB вообще-то обсуждается, давай ты тоже не будешь скатываться в толстый троллинг, если нечего по теме сказать ... |
|||
:
Нравится:
Не нравится:
|
|||
05.07.2015, 13:59 |
|
MongoDB в e-commerce.
|
|||
---|---|---|---|
#18+
WinnipuhskyANAкакие еще велосипеды? О чем ты? Вот ты почитал адекватные мнения, и что? Конструктивности твоим словам это не больно-то и прибавило, разве что типа дало тебе право троллить про мазерати :) ты уже два раза использовал слово "троллить", стыдись. велосипеды - это те, выдуманные "транзакции", о которых ты рассказываешь. а давай сравним с тем, что написали на хабре: 1. не велосипед, а вариация 2. не выдуманные "транзакции", а двухвазный коммит Причем мнение там выссказано развернуто, а у тебя что? Так, толстый троллинг. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.07.2015, 14:03 |
|
MongoDB в e-commerce.
|
|||
---|---|---|---|
#18+
skyANAWinnipuhпропущено... ты уже два раза использовал слово "троллить", стыдись. велосипеды - это те, выдуманные "транзакции", о которых ты рассказываешь. а давай сравним с тем, что написали на хабре: 1. не велосипед, а вариация 2. не выдуманные "транзакции", а двухвазный коммит Причем мнение там выссказано развернуто, а у тебя что? Так, толстый троллинг. ну так "не выдуманные "транзакции", а двухвазный коммит" - это ведь не транзакции в монгодб? о которых ты так хлестко и безаппеляционно ответил: "Не получится, потому что транзакций нет. Получится, транзакции мы у себя прикрутили к MongoDB :)" и как эта "транзакция" будет работать в распределенной базе? ... |
|||
:
Нравится:
Не нравится:
|
|||
05.07.2015, 14:39 |
|
MongoDB в e-commerce.
|
|||
---|---|---|---|
#18+
WinnipuhskyANAпропущено... а давай сравним с тем, что написали на хабре: 1. не велосипед, а вариация 2. не выдуманные "транзакции", а двухвазный коммит Причем мнение там выссказано развернуто, а у тебя что? Так, толстый троллинг. ну так "не выдуманные "транзакции", а двухвазный коммит" - это ведь не транзакции в монгодб? о которых ты так хлестко и безаппеляционно ответил: "Не получится, потому что транзакций нет. Получится, транзакции мы у себя прикрутили к MongoDB :)""прикрутили к MongoDB" означает именно к , а не в , то есть никто не выдумывал из в MongoDB, их там нет. Что сказать-то хотел? Что тебя "хлёсткость и безаппелиционность" моего ответа задела? Решил постебаться надо мной? :) Winnipuhи как эта "транзакция" будет работать в распределенной базе?Ты же читал адекватные мнения на хабре, не запомнил? HhyperRСверху уже давали ссылку на описание two phase commit, заметьте — она находиться в официальной документации. Почему-то часто забывают, что MongoDB заточена под распределенность. А знаете как реализованы распределенные транзакции в, например, Oracle? Правильно — всё тот же two phase commit. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.07.2015, 15:03 |
|
MongoDB в e-commerce.
|
|||
---|---|---|---|
#18+
skyANAWinnipuhпропущено... ну так "не выдуманные "транзакции", а двухвазный коммит" - это ведь не транзакции в монгодб? о которых ты так хлестко и безаппеляционно ответил: "Не получится, потому что транзакций нет. Получится, транзакции мы у себя прикрутили к MongoDB :)""прикрутили к MongoDB" означает именно к , а не в , то есть никто не выдумывал из в MongoDB, их там нет. Что сказать-то хотел? Что тебя "хлёсткость и безаппелиционность" моего ответа задела? Решил постебаться надо мной? :) Winnipuhи как эта "транзакция" будет работать в распределенной базе?Ты же читал адекватные мнения на хабре, не запомнил? HhyperRСверху уже давали ссылку на описание two phase commit, заметьте — она находиться в официальной документации. Почему-то часто забывают, что MongoDB заточена под распределенность. А знаете как реализованы распределенные транзакции в, например, Oracle? Правильно — всё тот же two phase commit. то есть у тебя "транзакция"==самопальный "двухфазный коммит" на клиенте?... больше вопросов не имею(ц) ... |
|||
:
Нравится:
Не нравится:
|
|||
05.07.2015, 15:24 |
|
MongoDB в e-commerce.
|
|||
---|---|---|---|
#18+
WinnipuhskyANAпропущено... "прикрутили к MongoDB" означает именно к , а не в , то есть никто не выдумывал из в MongoDB, их там нет. Что сказать-то хотел? Что тебя "хлёсткость и безаппелиционность" моего ответа задела? Решил постебаться надо мной? :) пропущено... Ты же читал адекватные мнения на хабре, не запомнил? пропущено... то есть у тебя "транзакция"==самопальный "двухфазный коммит" на клиенте?... больше вопросов не имею(ц)А ты вообще в теме того, о чём речь? Какой ещё клиент? XA Транзакции система распределенных транзакций состоит из трёх компонент:1. Прикладная программа (AP) — программа, определяющая, из каких частей должна состоять транзакция, какие RM использовать и так далее. По сути именно здесь описывается бизнес-логика. 2. Менеджер распределенных транзакций (TM) — он же координатор, координирует работу RM и принимает решение о закреплении или откате транзакции, используя двухфазный протокол фиксации транзакции ( Two-Phase Commit Protocol ). 3. Менеджеры ресурсов (RM), такие как СУБД, используются для хранения информации. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.07.2015, 16:06 |
|
MongoDB в e-commerce.
|
|||
---|---|---|---|
#18+
У нас реализован Transaction Manager (TM), он работает за кулисами. Клиент (прикладной программа (AP)) ничего о нём не знает. Он использует классы бизнес-логики, сущности (Entity) предметной области и такие абстракции как registry, repository, через которые знает о том, что есть некое хранилище (RM). Грубо говря Transaction Manager заворачивает Entities в Transaction Entities, информация о состоянии которых также сохраняется в БД (RM). Вообщем прикладной код знает только о предметной области. Ни о каких двухфазных коммитах он не ведает. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.07.2015, 16:34 |
|
MongoDB в e-commerce.
|
|||
---|---|---|---|
#18+
skyANA, В общем еще раз поздравляю с изобретением костылей. Молодцы. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.07.2015, 18:04 |
|
MongoDB в e-commerce.
|
|||
---|---|---|---|
#18+
skyANA, А можно узнать зачем? Просто ведь существуют нормальные СУБД, поддерживающие транзакции. На западе было бы нонсенсом прикручиванием к продукту того чего он не поддерживает. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.07.2015, 18:07 |
|
MongoDB в e-commerce.
|
|||
---|---|---|---|
#18+
AxeleronskyANA, В общем еще раз поздравляю с изобретением костылей. Молодцы.Тупая шутка. У нас основное хранилище - это MS SQL Server. Но для нашего CMS модуля мы выбрали MongoDB, для распределённого кэша Couchbase (Memcached buckets). Для поиска Elasticsearch. То есть под конкретные задачи мы выбрали наиболее подходящие для них инструменты, на наш взгляд. Предварительно проведя анализ и взвесив за и против. Это нормальный подход, а не изобретение костылей. Также как и реализация XA Specification. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.07.2015, 20:01 |
|
|
start [/forum/topic.php?fid=20&msg=38999849&tid=1401374]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
157ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
58ms |
get tp. blocked users: |
1ms |
others: | 14ms |
total: | 273ms |
0 / 0 |