@MongoDBRussian

Страница 188 из 342
GNU/Docker
14.02.2018
11:18:36
монги

а есть клиент к ней.

монгошелл это клиент.

Artur
14.02.2018
11:25:19
сэнкс

Google
yopp
14.02.2018
15:06:59
Stable: 3.6.2 (Jan 10, 2018), Bugfix: 3.4.13 (Feb 10, 2018) 3.6.2: https://docs.mongodb.com/manual/release-notes/3.6/#january-10-2018 3.4.13: https://docs.mongodb.com/manual/release-notes/3.4/#feb-10-2018 3.2.19: https://docs.mongodb.com/manual/release-notes/3.2/#feb-6-2018

Roman
14.02.2018
15:18:38
Для написанния мессенджера лучшим выбором будет nosql ? не холивара ради )

yopp
14.02.2018
15:27:40
То, с чем у вас опыта больше.

Мессенджеру нужны пользователи. Пока вы их не наберёте, можно писать во что угодно

Roman
14.02.2018
15:39:24
Мессенджеру нужны пользователи. Пока вы их не наберёте, можно писать во что угодно
Т.е. на первых этапах не принципиально ? а как обстоят дела например у "больших" мессендеров )

yopp
14.02.2018
15:40:56
yopp
14.02.2018
15:41:49
Лучше задайте вопросом кому он нужен. И где их взять :)

Roman
14.02.2018
15:43:34
не, это не убийца телеграмма или ватсапа, а просто мессенджер внутри сервиса, нагрузка небольшая

yopp
14.02.2018
15:50:19
Выбирайте исходя из скорости разработки. Обычно со знакомым инструментом она выше

Roman
14.02.2018
15:57:04
Не буду париться - возьму знакомое , postgres

Alex
14.02.2018
16:52:59
постгрес для мессенджера - ну такое...

я бы брал какой нить tarantool

Google
Alex
14.02.2018
16:53:30
или монгу

IGOR
14.02.2018
18:23:38
Не буду париться - возьму знакомое , postgres
Плохая идея. Постгрес хорош в сложных запросах. В мессенджере запросы будут простые до боли. Разве что вы на нем будете держать всю базу приложения. Но я бы чат вынес как сервис и на монгу.

yopp
14.02.2018
18:46:58
Плохая идея заниматься предварительной оптимизацией и добавлять сущности без необходимости.

В точку, про «давайте замутим сервис для сообщений на монге, которая будте по amqp общаться с микросервисом на го»

Дневник одного стартапа 12 фев. Скинулись, открыли с Олегом и Мишей шиномонтаж. Работаем сами, подсобником взяли Шухрата со стройки. Проходное место, очередь клиентов с утра до ночи, бизнес попёр. 9 мар. Надоел учет в блокноте и бардак на складе. Наняли девочку, установили ей компьютер с 1С, всё теперь будет вноситься в базу. Закончили наконец спорить о названии, победило моё: "Мир покрышек" - коротко, точно и очень ёмко. 12 апр. 1С это конечно бомба! В ней можно всё учитывать, и даже рулить бизнесом. Наняли программиста, чтобы немного её допилил. Скоро блокнот можно будет выкинуть! 17 мая. Учет ещё немного сбоит, но уже видно как будет всё круто, когда закончим. Взяли второго программиста для ускорения. От сбоев страхуемся старым добрым блокнотиком, но его дни уже сочтены. На выходных поигрался с конструктором и сконструировал наш первый сайт. Выходим в онлайн! 8 июн. Обновили версию 1С, очень крутая, огонь! И хотя все наши доработки слетели, не беда - мы их быстро повторим и даже сделаем лучше. Для ускорения наняли java-программиста, тестировщика и менеджера проектов. Сделаем из нашего шиномонтажа Индустрию 4.0, это будет прорыв! 20 июл. Клиенты видимо свалили в отпуска. Блокнотик говорит, что с июля всего одиннадцать покупок. Зато в 1С видно, что отремонтировано тридцать пять колес, заделано семь проколов и установлено 940 граммов балансировочных грузов. Биг дата рулит! 19 авг. Переманили из соседней кофейни data scientist. Всего за три дня он вычислил, что с понижением температуры на два градуса, количество клиентов растет на 9.5%, а с дождем - падает на 5.7%. А пока мы ждем сухой и холодной погоды, команда подключает балансировочный станок к облаку. 19 сен. Наши программисты - гении! На коленках написали мобильное приложение. Теперь все графики под рукой и даже есть управление скоростью станка с телефона. Благо клиентов вал - начался сезон и Шухрат пашет 24/7. Мы тоже не сачкуем - внедряем Agile и ремонтируем новый офис. 10 окт. Уберизация наше всё! Придумали, как объединить все шиномонтажи страны в одну сеть. Пилим для них маркетплейс и создаём единую шинную экосистему. Пока всё тестируем на Шухрате. Он конечно ноет и просит прибавить за это денег, но ничего - скоро поймет, насколько автоматизация упрощает ему жизнь. 4 ноя. Шухрат уволился - сбежал обратно на стройку и мы решили временно закрыть шиномонтаж. Тем более что, что работы хватает и без него. Завели блог на Хабре, канал в Телеграме, едем с докладом на блокчейн конференцию в Барселону. Расскажем про нашу концепцию покрышка-as-a-service. Это будет революция! 15 дек. Пока проект не взлетел, с деньгами приходится туго. Две недели бегали по инвест фондам и бизнес-ангелам. Но эти чертовы капиталисты слишком жадные - никто не согласен дать миллион за 10% нашего стартапа, хотя мы стоим намного больше. В итоге затянули ремни и взяли на себя шесть потребкредитов разом. Начинаем готовить ICO.

Alex
14.02.2018
20:48:24
смех смехом а у меня товарищь один реально запилил маркетплейс для шинмонтажек

и автомоек

Dmitriy
14.02.2018
21:08:21
Монго может заменить всё.

я бы брал какой нить tarantool
А как насчёт Aerospike?

yopp
14.02.2018
21:12:24
Ребят, это давайте уже в @dba_ru

keystr0ke
14.02.2018
21:12:35
Дневник одного стартапа 12 фев. Скинулись, открыли с Олегом и Мишей шиномонтаж. Работаем сами, подсобником взяли Шухрата со стройки. Проходное место, очередь клиентов с утра до ночи, бизнес попёр. 9 мар. Надоел учет в блокноте и бардак на складе. Наняли девочку, установили ей компьютер с 1С, всё теперь будет вноситься в базу. Закончили наконец спорить о названии, победило моё: "Мир покрышек" - коротко, точно и очень ёмко. 12 апр. 1С это конечно бомба! В ней можно всё учитывать, и даже рулить бизнесом. Наняли программиста, чтобы немного её допилил. Скоро блокнот можно будет выкинуть! 17 мая. Учет ещё немного сбоит, но уже видно как будет всё круто, когда закончим. Взяли второго программиста для ускорения. От сбоев страхуемся старым добрым блокнотиком, но его дни уже сочтены. На выходных поигрался с конструктором и сконструировал наш первый сайт. Выходим в онлайн! 8 июн. Обновили версию 1С, очень крутая, огонь! И хотя все наши доработки слетели, не беда - мы их быстро повторим и даже сделаем лучше. Для ускорения наняли java-программиста, тестировщика и менеджера проектов. Сделаем из нашего шиномонтажа Индустрию 4.0, это будет прорыв! 20 июл. Клиенты видимо свалили в отпуска. Блокнотик говорит, что с июля всего одиннадцать покупок. Зато в 1С видно, что отремонтировано тридцать пять колес, заделано семь проколов и установлено 940 граммов балансировочных грузов. Биг дата рулит! 19 авг. Переманили из соседней кофейни data scientist. Всего за три дня он вычислил, что с понижением температуры на два градуса, количество клиентов растет на 9.5%, а с дождем - падает на 5.7%. А пока мы ждем сухой и холодной погоды, команда подключает балансировочный станок к облаку. 19 сен. Наши программисты - гении! На коленках написали мобильное приложение. Теперь все графики под рукой и даже есть управление скоростью станка с телефона. Благо клиентов вал - начался сезон и Шухрат пашет 24/7. Мы тоже не сачкуем - внедряем Agile и ремонтируем новый офис. 10 окт. Уберизация наше всё! Придумали, как объединить все шиномонтажи страны в одну сеть. Пилим для них маркетплейс и создаём единую шинную экосистему. Пока всё тестируем на Шухрате. Он конечно ноет и просит прибавить за это денег, но ничего - скоро поймет, насколько автоматизация упрощает ему жизнь. 4 ноя. Шухрат уволился - сбежал обратно на стройку и мы решили временно закрыть шиномонтаж. Тем более что, что работы хватает и без него. Завели блог на Хабре, канал в Телеграме, едем с докладом на блокчейн конференцию в Барселону. Расскажем про нашу концепцию покрышка-as-a-service. Это будет революция! 15 дек. Пока проект не взлетел, с деньгами приходится туго. Две недели бегали по инвест фондам и бизнес-ангелам. Но эти чертовы капиталисты слишком жадные - никто не согласен дать миллион за 10% нашего стартапа, хотя мы стоим намного больше. В итоге затянули ремни и взяли на себя шесть потребкредитов разом. Начинаем готовить ICO.
Это гениально!

Dmitriy
14.02.2018
21:15:07
BuHuIIIko
15.02.2018
08:24:02
Извиняюсь за свой тупой вопрос

Но как сохранять бд?

Тоесть, оно вообще сохраняется?

Или пиклить бд?

Nick
15.02.2018
08:25:01
пиклить?

BuHuIIIko
15.02.2018
08:25:14
Сериализация

Nick
15.02.2018
08:25:42
на чем пишите?

BuHuIIIko
15.02.2018
08:25:49
Питон

Google
BuHuIIIko
15.02.2018
08:26:10
pickle модуль для сериализации

Nick
15.02.2018
08:27:01
эм, а есть чтото для работы с монгой а не просто сериализация?

точнее я знаю что есть, но вы пользовали?

BuHuIIIko
15.02.2018
08:27:35
Я имею ввиду, как сохраняется бд

Nick
15.02.2018
08:28:01
бд хранится как файлы на дисках)

GNU/Docker
15.02.2018
08:28:10
що

BuHuIIIko
15.02.2018
08:28:14
бд хранится как файлы на дисках)
Где? И как указать путь

Nick
15.02.2018
08:28:16
и много много магии внутри субд))))

GNU/Docker
15.02.2018
08:28:17
вы с sqlite работали чтоли раньше

сервер хранит данные на дисках

BuHuIIIko
15.02.2018
08:28:36
вы с sqlite работали чтоли раньше
Я незнаю где сохраняются бд

Смотри

client = MongoClient()

Nick
15.02.2018
08:29:13
у челвоека ща мир вверх ногами перевернется

GNU/Docker
15.02.2018
08:29:16
не надо код

BuHuIIIko
15.02.2018
08:29:20
И в client все бд?

GNU/Docker
15.02.2018
08:29:24
код тут ни причём.

есть сервер

монги

Google
GNU/Docker
15.02.2018
08:29:42
есть клиент. Клиент работает с базой через сокет.

Когда ты запускаешь монгу ты так или иначе говоришь ей datapath, где она будет свои данные держать.

BuHuIIIko
15.02.2018
08:30:27
А как указать вручную?

Или перенести бд на другой сервер

GNU/Docker
15.02.2018
08:30:49
а есть необходимость?

BuHuIIIko
15.02.2018
08:31:04
Так

GNU/Docker
15.02.2018
08:31:07
есть ещё дампы базы, если нужно перенести

mongodump

и чтобы заресторить mongorestore

BuHuIIIko
15.02.2018
08:31:40
Я написал небольшую бд, просто id, user. И как сделать чтобы при следующем запуске это сохранилось?

GNU/Docker
15.02.2018
08:31:54
всмысле

если это записалось в базу, то оно сохранилось.

BuHuIIIko
15.02.2018
08:32:10
Мм

Ясно

Спасибо

GNU/Docker
15.02.2018
08:32:24
инсерт документа это запись в базу

BuHuIIIko
15.02.2018
08:32:37
Сяп

GNU/Docker
15.02.2018
08:32:42
как и остальные CRUD операции

велкам

cервер может запускаться с конфиг файлом, и кажется можно просто с параметрами

Google
GNU/Docker
15.02.2018
08:34:28
дефолтные параметры записаны в service файле

BuHuIIIko
15.02.2018
11:10:21
А как бд удалить?

А python/Lib/pymongo/database.py удалять лень

Serhio
15.02.2018
11:11:50
GNU/Docker
15.02.2018
11:12:36
отделите уже у себя в голове базу от питона

база данных - самостоятельный сервер

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

удаление питоньих файлов никак не влияет на базу

BuHuIIIko
15.02.2018
11:16:38
Ясно

А как бд удалить

И узнать какие существуют

GNU/Docker
15.02.2018
11:17:09
какие существуют что?

можно сначала погуглить

BuHuIIIko
15.02.2018
11:17:52
можно сначала погуглить
Думаю да, это верно

GNU/Docker
15.02.2018
11:18:14
это entry level вопросы, ответы на которые можно за 5 минут узнать в поисковике. Отвлечение на них других людей не приветствуется в большинстве ИТ-релейтед сообществах.

BuHuIIIko
15.02.2018
13:42:52
Извиняюсь за еще один тупой вопрос

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