@MongoDBRussian

Страница 124 из 342
yopp
04.09.2017
13:14:29
Делюсь: не пытайтесь оптимизировать проблемы, которая физически не наблюдается

yopp
04.09.2017
13:17:41
В обсуждаемом случае, когда будет реальная нагрузка, которая будет приводить к проблемам, тогда и надо будет решать реальную проблему (ускорение рендеринга, оптимизация запроса). Решение мифических проблем — лотерея и пустая трата денег. Лучше тратить это время на решение бизнес задачи

Google
Nick
04.09.2017
13:25:24
тут должна быть ссылка на доклад Шипелёва про оптимизации, хоть и в java кнтексте, но суть одна для всего: https://www.youtube.com/watch?v=EupF3VNXPPQ

Снобяъ
04.09.2017
21:25:17
Привет всем. Хочу начать изучать Монгу. Английский так себе. С чего начать? Слышал про mlab, atlas. Нашел вот эти видео https://university.mongodb.com/courses/MongoDB/M001/2017_August_2/courseware/Chapter_1_Introduction/594d8f1e8c07c3a9b60bdfb3/vertical_4f436a3594cd

Pavel
04.09.2017
21:40:57
прекрасный выбор

Алексей
04.09.2017
21:51:28
лучше начать с английского ;)

Marat
05.09.2017
05:48:30
всем привет, посоветуйте хорошую bi для анализа данных и построения отчетов

Adarsh
05.09.2017
06:16:05
Hello everyone

Adarsh here from India ?

Slava
05.09.2017
06:25:50
всем привет, посоветуйте хорошую bi для анализа данных и построения отчетов
сам не пользовал, но слышал что для bi пользуют вот это https://redash.io/

Marat
05.09.2017
06:37:41
ок, попробую

Aleksandr
05.09.2017
07:00:57
а как можно обработать коллекцию на добавление новых данных в старые записи? помню что на стороне монги была возможность запустить JS скрипт на такое дело

Nick
05.09.2017
07:15:11
а как можно обработать коллекцию на добавление новых данных в старые записи? помню что на стороне монги была возможность запустить JS скрипт на такое дело
не понятно что ты хочешь делать, просто добавить данные, или обработать те что уже есть, или довать только если таких данных еще нет

конкретизируй

Aleksandr
05.09.2017
07:17:59
добавляю в одну коллекцию массив, в которой будут содержаться айдишники объектов из другой коллекции то есть создаю некое подобие связи one-to-many и вот сейчас надо обработать старые записи и добавить в них содержимое из второй коллекции (во второй коллекции есть ссылка на айди объекта в первой коллекции) для примера orders { goods: array } goods { order: dbref(orders) }

Google
Aleksandr
05.09.2017
07:18:43
вот и надо обойти коллекцию с товарами, и добавить их айдишники в коллекцию заказов объектом DBRef в соответствующее поле

Nick
05.09.2017
07:24:25
а какой драйвер используется? на чем писано

по идее это вопрос к доке этого драйвера, как правильно разрешать ситуации с дбреф

Aleksandr
05.09.2017
07:25:45
да я хочу прямо в монге скрипт запустить

Nick
05.09.2017
07:26:09
@dd_bb может меня поправит, но такого вроде как нет

Aleksandr
05.09.2017
07:26:28
db.goods.find({"order": {$exists: true}}).forEach(function (good) { //do smth });

Nick
05.09.2017
07:27:23
либо я совсем не понял что нужно)

так

походу тебе просто нужно реализовать на js скрипт

который ты скормишь монгошелу

Aleksandr
05.09.2017
07:29:39
угу, вот с ним сейчас и вожусь

пока родил только такое db.goods.find({"order": {$exists: true}}).forEach(function (good) { var order = db.orders.find({"_id": good.order.id}); });

а вот как создать средствами монгошелла dbref пока не понял

Nick
05.09.2017
07:34:56
https://docs.mongodb.com/manual/reference/mongodb-extended-json/index.html#db-reference

в ref название коллекции, в id твой Id

сам не пользовал, поэтому хз как получится

yopp
05.09.2017
08:04:10
а вот как создать средствами монгошелла dbref пока не понял
Нет разницы через шелл ты это сделаешь или через драйвер. Шелл — драйвер. JS будет выполнятся не на сервере, а в шелле

GNU/Docker
05.09.2017
08:12:09
А где жс в монге вообще?

Всмысле не в шелле а внутри есть ли

yopp
05.09.2017
08:15:17
В мап редьюсе как минимум

Google
yopp
05.09.2017
08:15:49
Можно кстати через него конвертнуть, но будет нетривиально

Митко Соловец?
05.09.2017
10:20:36
Ребят всем привет, устанавливаю монго по официальной доке - https://docs.mongodb.com/manual/tutorial/install-mongodb-on-ubuntu/

Все окей и работает. Но не получается сделать автозагрузку монги при старте системы, sudo update-rc.d mongod defaults не работает. Кто сталкивался?

David
05.09.2017
10:28:49
убунта новая там теперь system.d sudo systemctl enable mongodb

Митко Соловец?
05.09.2017
10:29:34
vagrant@vagrant:~$ sudo systemctl enable mongodb Failed to execute operation: No such file or directory

David
05.09.2017
10:33:20
а сами команды типа sudo service mongod start/stop работают?

Митко Соловец?
05.09.2017
10:34:07
да

и вроде сейчас перезагрузил виртуалку, ввел mongo, вроде клиент норм отработал

в тестовой же базе нет коллекций?

.
05.09.2017
10:46:17
>Failed to execute operation: No such file or directory sudo systemctl enable mongod

без b на конце

Митко Соловец?
05.09.2017
10:47:37
mongod это же сервер?

David
05.09.2017
10:50:02
демон

Митко Соловец?
05.09.2017
10:51:51
демон
sudo systemctl enable mongo вот так в общем?

David
05.09.2017
10:52:46
поправили же, mongod должно быть, а не mongo

mongo - это шелл монги mongod - это сам сервер

Митко Соловец?
05.09.2017
10:55:28
mongo - это шелл монги mongod - это сам сервер
спасибо тебе большое, ошибка из-за невнимательности моя, все заработало!

.
05.09.2017
13:56:03
Кто-то тут говорил про новую ожидаемую фичу сессии в монге. Можно ссылку?

Nick
05.09.2017
13:58:39
https://emptysqua.re/blog/driver-features-for-mongodb-3-6/#sessions

Yalaw
06.09.2017
02:54:18
Нашел кое что, вроде годнота, может кому полезно будет тоже

Google
Yalaw
06.09.2017
02:54:18
t.me/moneymafia — канал с различными схемами и мануалы для заработка на любой вкус и цвет, а также бесплатные сливы приватных материалы с закрытых форумов.

Виталий
07.09.2017
03:10:11
Всем привет!!! Вот подгон проектов, которые реально платят. У каждого из них есть бот и сайт, в которых содержится более подробная информация. @trinity3me_bot — Invest and every day receive 3.33% of your deposit! Самый популярный! В этих двух есть портфолио. Платят, отличные проекты. Invest and every day receive 5.55% (min) of your deposit! @wales_global_bot @goldstarfinance_bot Если коротко, заработать можно и очень много, главное не дрейфить! В ботах есть ссылки на крупные чаты, в которых вам все расскажут и покажут. Спасибо за внимание! Также сайты: https://trinity3.me https://wales-global.com https://goldstar.online

Marashle
07.09.2017
04:11:30
Нашел кое что, вроде интересно, может кому нибудь будет тоже интересно

t.me/darknetinfo — все о темной стороне интернета, рассказы о работе кладменов, наркоторговцев, об организации теневого бизнеса и многое другое интересное.

Viktor
07.09.2017
05:05:44
@dd_bb

Забань еще @priroda1vip

Ruslan
08.09.2017
09:11:15
raise ValueError('update only works with $ operators')

камрады, как найти этот кусок в доке? я понимаю это спец операторы на апдейт вида $inc $set, но найти в доке не могу

Nick
08.09.2017
09:13:01
https://docs.mongodb.com/manual/reference/operator/update/

списком что можно использовать

Ruslan
08.09.2017
09:14:06
спасибо!

Timur
08.09.2017
11:02:18
Всем привет. Столкнулся с ситуацией, когда нужно делать поиск по документу, у которого есть 2 массива. Насколько я понял, нельзя сделать компаунд индекс, где более одного поля – массивы (https://docs.mongodb.com/manual/core/index-multikey/#compound-multikey-indexes). Что вообще в такой ситуации делать? У меня оба массива имееют ограниченное кол-во элементов (1-3). Сделать вместо массивов объекты?

Timur
08.09.2017
11:27:30
Т.е. для селектов могут использоваться несколько индексов?

Aivars
08.09.2017
11:29:57
Т.е. для селектов могут использоваться несколько индексов?
Движок может комбинировать индексы на одно поле (если я не ошибаюсь).

То есть если у тебя два индекса на разные поля и в выборке эти два поля, индексы будут скомбинированы и использованы вместе.

yopp
08.09.2017
11:33:09
Timur
08.09.2017
11:36:03
Спасибо, как раз пытался найти)

Theridia
10.09.2017
05:53:11
t.me/teleglap — каталог самых полезных и интересных каналов в телеграм.

Google
Vova
11.09.2017
12:50:00
кстати, интересно насколько вот такая штука: Percona TokuMX , глючна. Совсем атас или на уровне монги? Интересна бесплатность энтерпрайзных фичей типа шифрования.

Страница 124 из 342