Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Долгое открывание страницы
|
|||
|---|---|---|---|
|
#18+
skyANAНу и какбы основные концепции монги - это горизонтальное масштабируемость и удобство для разработки. Не очень то с Ынтырпразом коррелирует :) Это концепция халявщиков. ДОкупать маленькие серверочки по мере необходимости, а кода не нужно тушить ))) Тыпрайз сразу выкупает несколько стойек и не парит мозг. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.08.2015, 00:40 |
|
||
|
Долгое открывание страницы
|
|||
|---|---|---|---|
|
#18+
hVosttskyANAС учётом шардинга (распределённости) у тебя в любом случае двухфазный коммит. Это мы уже обсуждали в форуме WinForms вроде как. Шардинг добавляет сложности и не даёт полноценной транзакционности во всей системе, но транзакции есть. А то, что логически можно зафигачить транзакционность, ну это понятно. И её придётся делать, хотя это уже не физическая, а логическая транзакция. В классическом примере с переводом бабла, что интересно, такое же решение применяется и при полной поддержки физ. транзакций, просто многие путают целостность физических данных и целостность бизнес-данных. Это ж разные вещи. На монге можно обеспечить логическую транзакцию , но не физическую. Как минимум останется мусор при неблагоприятном стечении обстоятельств, и права на ошибку уже нет вообще =) Т.е. круто, всё можно, но только типа осторожно...Ну тут как говорится насколько это бизнес критикл. Бронируешь ты номера в отеле на сайте туроператора, а он их уже выкупил (commitment) и ему по барабану, сейчас транзакция дойдёт до Паттайи, или завтра по телефону :) Главное ему в базу упало. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.08.2015, 00:41 |
|
||
|
Долгое открывание страницы
|
|||
|---|---|---|---|
|
#18+
hVosttskyANAНу и какбы основные концепции монги - это горизонтальное масштабируемость и удобство для разработки. Не очень то с Ынтырпразом коррелирует :) Это концепция халявщиков. ДОкупать маленькие серверочки по мере необходимости, а кода не нужно тушить ))) Тыпрайз сразу выкупает несколько стойек и не парит мозг.О чём я и говорю :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.08.2015, 00:41 |
|
||
|
Долгое открывание страницы
|
|||
|---|---|---|---|
|
#18+
Ну и какбы и не маленькие сервачки, а доступные по сравнению с сановскими боксами за не кислые бабки. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.08.2015, 00:44 |
|
||
|
Долгое открывание страницы
|
|||
|---|---|---|---|
|
#18+
посмотрел пример модулей для орчарда, в сравнении с laravel отстает в развитии, https://github.com/VirtoCommerce/vc-orchard-cms/tree/master/VirtoCommerce.Webshop нет ни bower, ни gulp и т.д. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.08.2015, 00:49 |
|
||
|
Долгое открывание страницы
|
|||
|---|---|---|---|
|
#18+
mr_maxпосмотрел пример модулей для орчарда, в сравнении с laravel отстает в развитии, https://github.com/VirtoCommerce/vc-orchard-cms/tree/master/VirtoCommerce.Webshop нет ни bower, ни gulp и т.д.Вы сами-то хоть раз пользовались bower, или gulp? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.08.2015, 00:50 |
|
||
|
Долгое открывание страницы
|
|||
|---|---|---|---|
|
#18+
skyANAНу и какбы и не маленькие сервачки, а доступные по сравнению с сановскими боксами за не кислые бабки. Мне пока больше нравится равен, она более энтерпрайзная, и ACID есть, и люцена (ето большой бонус). вот внедрил её в небольшую подсистему, дальше буду двигать. а монгу не одобрили вообще нивкакую =( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.08.2015, 00:58 |
|
||
|
Долгое открывание страницы
|
|||
|---|---|---|---|
|
#18+
hVosttskyANAНу и какбы и не маленькие сервачки, а доступные по сравнению с сановскими боксами за не кислые бабки. Мне пока больше нравится равен, она более энтерпрайзная, и ACID есть, и люцена (ето большой бонус). вот внедрил её в небольшую подсистему, дальше буду двигать. а монгу не одобрили вообще нивкакую =(А монгу на центосе можно быстренько развернуть вагрантом :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.08.2015, 01:02 |
|
||
|
Долгое открывание страницы
|
|||
|---|---|---|---|
|
#18+
skyANA System Properties Comparison MongoDB vs. RavenDB чессговоря, единственный существенный перевес у монги ето мультиплатформенность и «Supported programming languages», а так как мне кроме .Net щас больше ничё и не надо, то во всём остальном по большей части у монги слив. у равена хорошая дока, хоть и поменьше инфы, чем для монги. а рестфул с гибким доступом опять же рулит и «Supported programming languages» практически сводит на нет ))) с точки зрения тыпрайза равен таки выгоднее, чем монга, а по удобству очень и очень. луцена из коробки это ощутимый сразу бонус. в общем, раз монгу не дали, равенами перебиваемся ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.08.2015, 01:19 |
|
||
|
Долгое открывание страницы
|
|||
|---|---|---|---|
|
#18+
skyANAА монгу на центосе можно быстренько развернуть вагрантом :) а равен можно вопще нугетом, ггг ))) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.08.2015, 01:20 |
|
||
|
Долгое открывание страницы
|
|||
|---|---|---|---|
|
#18+
hVosttskyANA System Properties Comparison MongoDB vs. RavenDB чессговоря, единственный существенный перевес у монги ето мультиплатформенность и «Supported programming languages», а так как мне кроме .Net щас больше ничё и не надо, то во всём остальном по большей части у монги слив. у равена хорошая дока, хоть и поменьше инфы, чем для монги. а рестфул с гибким доступом опять же рулит и «Supported programming languages» практически сводит на нет ))) с точки зрения тыпрайза равен таки выгоднее, чем монга, а по удобству очень и очень. луцена из коробки это ощутимый сразу бонус. в общем, раз монгу не дали, равенами перебиваемся Ну для Ынтырпрайза, где всё на винде, конечно гуд. Про люцену не понял. У нас эластиксёрч, туда и из монги, и из основного хранилища, и из других мест данные падают. Соответсвенно ты их отдельно как хочешь по нодам раскладываешь. Толку тут от люцены из коробки? Ну и монга какбы тоже из коробки полнотекстовый поиск поддерживает, начиная с версии 2.4. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.08.2015, 01:41 |
|
||
|
Долгое открывание страницы
|
|||
|---|---|---|---|
|
#18+
hVosttskyANAА монгу на центосе можно быстренько развернуть вагрантом :) а равен можно вопще нугетом, ггг )))но только на винду, ггг ))) сравни по объему виртуалку с виндой и виртуалку с центосом... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.08.2015, 01:42 |
|
||
|
Долгое открывание страницы
|
|||
|---|---|---|---|
|
#18+
Ну и запись/удаление в монге быстрее. А с WiredTiger так вообще :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.08.2015, 01:47 |
|
||
|
Долгое открывание страницы
|
|||
|---|---|---|---|
|
#18+
Алкоголь вредит здоровью неокрепших организмов ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.08.2015, 03:40 |
|
||
|
Долгое открывание страницы
|
|||
|---|---|---|---|
|
#18+
skyANAПро люцену не понял. У нас эластиксёрч, туда и из монги, и из основного хранилища, и из других мест данные падают. Соответсвенно ты их отдельно как хочешь по нодам раскладываешь. Толку тут от люцены из коробки? Можно легко сделать фасетную фильтрацию на равене, собственно иногда именно из-за этого равен и втыкают плюс к основной базе. Эластик понятно, можно делать мощный поисковый индекс, независимый от хранилищ данных, только в равене он как бы уже сразу есть, и не надо в отдельных случаях заморачиваться с эластиком. skyANAНу и монга какбы тоже из коробки полнотекстовый поиск поддерживает, начиная с версии 2.4 Ну ты нашёл чего сравнивать ))) Я не знаю зачем его в монгу вообще воткнули, наверное чтобы было̀̀, ему далеко до ластика. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.08.2015, 08:32 |
|
||
|
Долгое открывание страницы
|
|||
|---|---|---|---|
|
#18+
skyANAНу и запись/удаление в монге быстрее. А с WiredTiger так вообще :) здесь спорить не буду, в этом отношении монга гуд ) ну ток это видно будет на определённых задачах и на определённых объёмах, т.е. далеко не во всех задачах профит будет ощутим. ну вообще обе хороши. но для тыпрайза равен, по крайне мере на первый взгляд, выглядит выгодней. и его можно купить с лицухой и со всеми делами, что для тыпрайза тож плюс, а для стартапов жирнющий минус. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.08.2015, 08:35 |
|
||
|
Долгое открывание страницы
|
|||
|---|---|---|---|
|
#18+
AxeleronАлкоголь вредит здоровью неокрепших организмов Это ты понял, пытаясь заснуть после паба? :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.08.2015, 10:00 |
|
||
|
Долгое открывание страницы
|
|||
|---|---|---|---|
|
#18+
hVosttНу ты нашёл чего сравнивать ))) Я не знаю зачем его в монгу вообще воткнули, наверное чтобы было̀̀, ему далеко до ластика. С ластиком даже не сравнивали, только со сфинксом бенчмарки видел. Вообще понятно, что мы не будет использовать ни поиск монги, ни сиквел сервера, но... С выходом 3.0 монга поддерживает так называемые встраиваемые движки (WiredTiger, RocksDB), то есть можно по идее самому запилить, что тебе конкретно нужно для твоих задач. Глядишь и поиск кто запилит :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.08.2015, 10:04 |
|
||
|
Долгое открывание страницы
|
|||
|---|---|---|---|
|
#18+
skyANAК 3.0 C# драйвер и лямбды поддерживает и маппит сам. Давно хотел у тебя спросить. Вот есть в монге коллекция и есть в ней внутренняя коллекция. Как через LINQ получить например count элементов внутренней? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.08.2015, 10:26 |
|
||
|
Долгое открывание страницы
|
|||
|---|---|---|---|
|
#18+
ЕвгенийВskyANAК 3.0 C# драйвер и лямбды поддерживает и маппит сам. Давно хотел у тебя спросить. Вот есть в монге коллекция и есть в ней внутренняя коллекция. Как через LINQ получить например count элементов внутренней?Это уже агрегирование, следовательно через Aggregate. Data Aggregation with C# Driver Если хочется прям LINQ, то используй проекцию, материализуй к примеру через ToList() или ToListAsync() и SelectMany().Count() :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.08.2015, 14:03 |
|
||
|
|

start [/forum/topic.php?fid=18&gotonew=1&tid=1356285]: |
0ms |
get settings: |
6ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
19ms |
get topic data: |
6ms |
get first new msg: |
22ms |
get forum data: |
1ms |
get page messages: |
32ms |
get tp. blocked users: |
1ms |
| others: | 258ms |
| total: | 358ms |

| 0 / 0 |
