|
|
3.3, 122 (?), 11:20, 08/12/2017 [^] [^^] [^^^] [ответить]
| +15 +/– |
Работает и MongoDB и Elasticsearch.
Только MongoDB - БД, а ES - поисковый движок (да, я знаю, что его тоже можно использовать как БД).
Разные продукты, разные задачи. Сравнивать всё равно что пчелу и осу.
| |
|
4.24, Аноним (-), 12:21, 08/12/2017 [^] [^^] [^^^] [ответить]
| –2 +/– |
БД у ElasticSearch же Lucene, сам он только обёртка
Есть SphinxSearch с теми же фичами, только с ним можно как с MySQL работать на простых вещах
| |
|
5.28, 122 (?), 12:29, 08/12/2017 [^] [^^] [^^^] [ответить]
| +/– |
SphinxSearch настраивать сложнее, менее гибкий + нужно иметь основную СУБД с данными + нет нормального ширдинга + отложенная индексация.
Тут под задачи нужно смотреть, ES больше ресурсов жрёт.
| |
|
|
7.79, 2453 (?), 20:10, 08/12/2017 [^] [^^] [^^^] [ответить]
| +/– |
> а вы собрались юзать ES без основной базы данных? Рили?
В чём сложность?
| |
|
|
|
4.61, username (??), 14:56, 08/12/2017 [^] [^^] [^^^] [ответить]
| +/– |
Запомните, никогда не завязывайтесь на использование es как бд. Это аукнется в перспективе.
Да и направление у конторы сейчас стремительное в сторону вендорлока, перелазим на солр потихоньку. Он похорошел под воздействием конкурентов.
| |
|
5.78, 2453 (?), 20:09, 08/12/2017 [^] [^^] [^^^] [ответить]
| +/– |
А можно поподробнее??? По первому пункту проблем особых не было, да и по второму (хотя уже давно не слежу за развитием проекта)
| |
|
|
|
|
3.9, Аноним (-), 11:45, 08/12/2017 [^] [^^] [^^^] [ответить]
| –1 +/– |
Только тем, что "Апаче" - бренд-зонтик для opensource продуктов
| |
|
|
1.34, Аноним (-), 12:38, 08/12/2017 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
Главное что документоориентированная, а то набегут sjw и обвинят в неправильной ориентации
| |
1.60, Аноним (-), 14:54, 08/12/2017 [ответить] [﹢﹢﹢] [ · · · ]
| –2 +/– |
Там уже ввели поддержку транзакций и добавили язык запросов, не использующий идиотский, для этого, JSON?
| |
|
2.65, лютый жабист__ (?), 16:12, 08/12/2017 [^] [^^] [^^^] [ответить]
| –7 +/– |
>язык запросов, не использующий идиотский, для этого, JSON
Ты бы почитал (если подумать не получилось) для чего JSON придуман. Он тут вполне уместен, уж точно уместнее чисто текстового SQLя.
>ввели поддержку транзакций
Чтобы получился тормозной и не масштабируемый Постгрес?
| |
|
3.72, Аноним (-), 17:32, 08/12/2017 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Ты бы почитал (если подумать не получилось) для чего JSON придуман. Он тут вполне уместен, уж точно уместнее чисто текстового SQLя.
Я то как раз знаю, что JSON придуман вовсе не для использования в качестве языка запросов базы данных.
> Чтобы получился тормозной и не масштабируемый Постгрес?
Чтобы этим можно было пользоваться для хоть сколько нибудь серьёзных целей.
| |
|
4.82, _ (??), 23:41, 08/12/2017 [^] [^^] [^^^] [ответить]
| +1 +/– |
Это удар ниже пояса! :-)
Хотя жабшикам туда бить бесполезно :))))))
| |
|
3.74, Аноним (-), 18:05, 08/12/2017 [^] [^^] [^^^] [ответить]
| +6 +/– |
> Поддержка причинной консистентности (causal consistency), гарантирующей, что каждая операция чтения в рамках клиентского сеанса всегда учитывает результат предыдущей операции записи
— а правда что mongodb быстро пишет?
— да, только правда при чтении такая ерунда получается...
| |
3.81, Аноним (-), 22:11, 08/12/2017 [^] [^^] [^^^] [ответить]
| +1 +/– |
А ничего, что монга на С++, а не на лютой жабе? Чё влез то сюда?
| |
|
|
1.66, о (?), 16:35, 08/12/2017 [ответить] [﹢﹢﹢] [ · · · ]
| –2 +/– |
С непредсказуемым расходом оперативы все также плачевно?
| |
|
2.67, SunXE (ok), 16:49, 08/12/2017 [^] [^^] [^^^] [ответить]
| +/– |
Настройки по умолчанию предполагают что все ресурсы сервера база забирет на себя. И если вы хотите что-то ещё на нём запускать, нужно эти самые ресурсы базе ограничить.
Плюс к этому база сильно кэширует данные в память для ускорения работы и запросто сожрёт всё что ей дать, если конечно данных в базе не меньше чем количество выделенной памяти.
| |
|
1.75, anonymous (??), 18:27, 08/12/2017 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
можно на пальцах про причинную консистентность? что сие? какой пример ее продемонстрирует?
| |
1.76, Rodegast (ok), 18:58, 08/12/2017 [ответить] [﹢﹢﹢] [ · · · ]
| –3 +/– |
> процесс MongoDB теперь привязывается к сетевому адресу localhost и принимает только локальные соединение
Это называется "назло маме отморожу уши".
| |
|
2.77, Аноним (-), 19:05, 08/12/2017 [^] [^^] [^^^] [ответить]
| +1 +/– |
Написано же, что это когда гарантируется чтение записанных ранее данных, даже если запись была на другом хосте.
Без подобной гарантии, если, например, есть задержка репликации в 10мс, была запись на один сервер, а через 5мс попытка чтения с другого, то вернутся старые данные.
| |
2.91, Аноним (-), 13:08, 09/12/2017 [^] [^^] [^^^] [ответить]
| +/– |
>> процесс MongoDB теперь привязывается к сетевому адресу localhost и принимает только локальные соединение
> Это называется "назло маме отморожу уши".
Не совсем. Доморощенные горе-localhost-админы, устанавливающие mongodb с настройками по-умолчанию на всякие одиночные VDS, привели к повальным утечкам данных, учитывая рост популярности продукта у разработчиков. Ребята из MongoDB Inc, видимо, осознали степень ответственности за такое решение и исправили. Странно, что сразу так не сделали.
| |
|
3.94, лютый жабист__ (?), 14:21, 10/12/2017 [^] [^^] [^^^] [ответить]
| –1 +/– |
Монга из официальной монговской юм-репы по дефолту биндится на локалхост (в 3.2 и 3.4)
Развели вой мимокрокодилы, которые монгу и не пробовали. Или ставили в кривом дистре с мэйнтейнером-лопухом
Авторизации по дефолту нет. Но на локалхосте сервера приложений это гуд
| |
|
4.95, лютый жабист__ (?), 12:00, 11/12/2017 [^] [^^] [^^^] [ответить]
| –1 +/– |
From release notes:
>Previously only the binaries from the official MongoDB RPM (Red Hat, CentOS, Fedora Linux, and derivatives) and DEB (Debian, Ubuntu, and derivatives) packages bind to localhost by default.
Могучие сисопы опеннета юзают НЕ Red Hat, CentOS, Fedora Linux, Debian, Ubuntu, and derivatives.
У них вообще серверов, похоже, нет.
| |
|
5.96, _ (??), 17:57, 11/12/2017 [^] [^^] [^^^] [ответить]
| –1 +/– |
Да не - не в этом дело!
Дело в том, что пЫонеры типо тебя увидев более свежую версию на сайте и не увидев еЯ в репах ... тупо дёргали версию с сайта. Даже не почитав чего с ней родные майнтейнеры творят перед публикацией :-) Ну и выставили голое дузло на общественный доступ\пользование :-)
| |
|
|
|
|
|