@MongoDBRussian

Страница 248 из 342
yopp
21.05.2018
13:37:01
Эм. Ну вообще обрабатывать ошибки записи — хорошая практика. Иначе нет никакой гарантии что данные будут записаны.

Stable: 3.6.4 (Apr 13, 2018), Bugfix: 3.4.15 (May 16, 2018) MongoDB quick overview/production notes: https://www.percona.com/live/e17/sites/default/files/slides/Running%20MongoDB%20in%20Production%20-%20FileId%20-%20115299.pdf 3.6.4: https://docs.mongodb.com/manual/release-notes/3.6/#apr-13-2018 3.4.15: https://docs.mongodb.com/manual/release-notes/3.4/#may-16-2018 3.2.20: https://docs.mongodb.com/manual/release-notes/3.2/#may-10-2018 (End of life: September 2018) 3.0.x: Support ended February 2018

Nick
21.05.2018
13:48:58
про обработку ошибок, у меня есть один сервис с фейл-фаст обработкой - любой эксепшн приводит к краху контейнера и его ребуту, после рестарта авось что поменяется и заливка идет с последнего успешного места. но даже тут казалось бы вообще нет обрабокти ошибок, но структура базы в которую он заливает была расчитана как идемпотентная. так что все обрабывать тоже не всегда необходимо

Сергей
22.05.2018
06:04:41
ребя подскажите как хранить состояние? У меня есть вложенности коллекция языки->уровень->урок->задание и есть коллекция юзеры. Как мне хранить состояние о том что юзер прошел задание?

Google
Cenator
22.05.2018
06:23:31
Task{ usersThatHavePassed: [] }

Src
22.05.2018
10:43:47
привет

можно ли создать базу данных на документах ворд?

документоориентированную nosql бд на .doc

Nick
22.05.2018
10:44:59
а почему бы и нет

Src
22.05.2018
10:45:14
чтобы форматирование текста несло свою порцию информации. например жирный шрифт это значит важно и тд

Nick
22.05.2018
10:45:27
хех

а в docx формат смотрели? точнее даже в сторону ooxml

Src
22.05.2018
10:46:18
чтобы стили ворда несли свою инфу определяющую поведение субд и задаваемые в специальных wsdl

тж чтобы инфу можно было задавать в схемах ворда например uml диаграммы задающие взаимосвязи между псевдотаблицами (наборами документов)

такое где-нибудь реализовано? куда копать?

Yaroslav
22.05.2018
10:48:49
что-то как-то странно

по сути ui внутри doc

Google
Nick
22.05.2018
10:49:18
Думаю что нет, т.к. Это извращение

Src
22.05.2018
10:49:55
еще интересует графическое программирование. чтобы поведение можно было задавать абстракциями из трехмерной графики. например прикрепить свойство просто приклеиваешь один трехмерный объект к другому. тж клеи могут быть разными некоторые крепкие некоторые слабеют при взаимодействии с определенных параметров объектами и тд

ну тут много всякого можно придумать. в общем "физические" трехмерные объекты задающие нужное поведение программы

куда копать какие технологии это?

Yaroslav
22.05.2018
10:51:15
графическое програмирования гугли

Src
22.05.2018
10:51:33
да гуглил там ерунда какая-то двумерная

Yaroslav
22.05.2018
10:51:43
но вообще задачи странные, для пользователей в основном они не нужны, а для девов дичь

Src
22.05.2018
10:51:45
обычно просто типа блок-схем что-то

Yaroslav
22.05.2018
10:51:46
вряд ли такое есть

Src
22.05.2018
10:52:15
почему дичь. и кто знает может такое и будет в скором будущем когда ИИ разовьется

уже не нужно будет компу объяснять все буквально и дословно

достаточно будет задавать общие пожелания а как это лучше сделать

Yaroslav
22.05.2018
10:52:37
тогда ИИ сможет себе подобных собирать

и нас уже не станет

Src
22.05.2018
10:52:48
ну это еще дальше

да, это будет

просто в играх трехмерных. бывает задаешь поведение через объекты

и делается это очень просто

мы также часто пишем шаблоны за шаблонами... это же можно как-то абстрагировать

Yaroslav
22.05.2018
10:53:37
ну если просто, то можете и написать

Google
Yaroslav
22.05.2018
10:53:50
ясненько, это все сложные задачи

Src
22.05.2018
10:54:10
нет делается имеют в виду трехмерными объектами или своим поведением в 3д мире легко задаются разные абстракции

а вот создать такой инструментарий это сложно

Nick
22.05.2018
11:27:28
А вам оно зачем? Какую задачу решать?

yopp
22.05.2018
11:27:47
Вам лучше продолжить этот разговор в другом месте

Это не относится к тематике нашей группы

Oleg
22.05.2018
17:16:02
ребят подсобите как в монге правильно сделать есть множество вложенных документов в документе как их и их поля правильно апдейтить? логично же их апдейтить единично, а не писать весь большой документ разом но как их правильно замапить в шарпах так, чтоб под каждый десериализованный тип не писать строку с полем и не собирать в итоге весь путь, где нужно апдейтить

Nick
22.05.2018
17:30:19
возьмите какойнить одм

Noname
22.05.2018
18:26:32
в модели есть поле {data: Object} doc.data.value считывается без проблем, но не сохраняется Mongoose ошибок не пишет никаких, как сохранить при таком раскладе?

Артём
22.05.2018
19:23:15
привет, есть такой документ в коллекции: {'month': '05-2018', 'avg_n1':[{'name': 'имя1', 'values': [1,2,3]}, {'name': 'имя2', 'values': [1,2,3]}, {'name': 'имя3', 'values': [1,2,3]}], 'avg_n2': [{'name': 'имя1', 'values': [1,2,3]}, {'name': 'имя2', 'values': [1,2,3]}, {'name': 'имя3', 'values': [1,2,3]}]} подскажите как написать запрос на апдейт списка 'values' для указанного 'name'? спасибо

Noname
22.05.2018
19:40:17
Не сохраняет. Ошибок нет изменений тоже

Nick
22.05.2018
19:46:56
значит неправильно сохраняете, покажите как это делаете

Zobmy
23.05.2018
05:21:15
Всем хай. На арч можно поставить старую версию монги без компиляния и пердолинга с зависимостями?

Zobmy
23.05.2018
05:23:41
Там только 3.4. Есть что-то типа nvm для ноды?

υρ∂ουя°°
23.05.2018
10:06:04
How to use cloud mongodb?.

how to access it ?. to the client because of the error continues

υρ∂ουя°°: mongoose.connect('mongodb://admin:admin123456@cluster0-shard-00-00-fv6o2.mongodb.net:27017/chat');

Google
υρ∂ουя°°
23.05.2018
10:08:49
is not looking on google but but still can not, what other settings for access?

for example how ?. Permissions in??mongo?or script

Aleksandr
23.05.2018
10:25:03
а каким-то образом можно запустить агрегацию с $out на реплике?

чтобы мастер высвободить от нагрузки

yopp
23.05.2018
10:25:17
Обычным

Или ты про выполнение самой агрегации?

Aleksandr
23.05.2018
10:26:10
выполнение самой агрегации нужно запустить агрегацию на реплике и сохранить ее результат через $out

yopp
23.05.2018
10:26:27
Ты хочешь на секондари запустить агрегацию?

Aleksandr
23.05.2018
10:26:34
ага

Amir
23.05.2018
10:46:52
привет люди, а в монге 3.6 сессии для чего используются?

yopp
23.05.2018
10:48:04
привет люди, а в монге 3.6 сессии для чего используются?
Дл восстановления после сбоя в основном. Чтоб если соединение прервалось до того как клиент получил ответ, можно было переподклбчится и узнать чем закончился прошлый запрос

yopp
23.05.2018
10:48:51
как транзакцию использовать реально? или кучу гемора ?
Это не транзакции. Транзакции будут в 4.0

Amir
23.05.2018
10:49:01
нене, как транзакцию

yopp
23.05.2018
10:49:12
И ещё раз: это не транзакции :)

Amir
23.05.2018
10:49:52
сценарий такой, создается документ, его id суется во внешний источник, оттуда приходят новые данные, их нужно внести в этот документ

проблема в том, что внешний источник может упасть немного

а по второму кругу низя

надо как-то целостность нескольких операций поддержать

Google
yopp
23.05.2018
10:51:59
По второму кругу нельзя что?

Amir
23.05.2018
10:52:29
если что-то пошло не так, нельзя еще раз во внешний источник долбиться создавая новую запись

мне не нужны совсем честные транзакции, хотя бы иметь возможность отменить к хренам, что было до сбоя

yopp
23.05.2018
10:53:51
флаг успешного завершения добавить в документ?

Amir
23.05.2018
10:54:44
надо подумать :)

очень лень

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