
Mercuree
22.03.2017
15:47:52
Мерк... бери майсиквел
Вообще реляционки не люблю, да и вообще с базами не очень. Откладывал до последнего. Бот офигенный, а состояний не хранит :(

Aztwin LK
22.03.2017
15:49:01
Полчаса и готово

Vitaly
22.03.2017
15:49:05
Реляционки не нужны :)

Aztwin LK
22.03.2017
15:49:32
У тебя будет то одна табличка всегда для твоих состояний

Google

Dmitry
22.03.2017
15:52:12

Vitaly
22.03.2017
15:53:16
а постгрес хорош!

Dmitry
22.03.2017
15:54:10

Oleg
22.03.2017
15:55:20

Vitaly
22.03.2017
15:55:33
кстати, кто не видел, посмотрите:
БД с самым шикарным языком запрососов
https://www.rethinkdb.com/api/python/

Dmitry
22.03.2017
15:57:18
RethinkDB
а в чем прелесть?) можно какой-нибудь кейс?
r.table('games').get(1).delete().run(conn, callback)
серьезно?)
это JS

Vitaly
22.03.2017
16:01:10
Там биндинги есть для питона жавы js

Dmitry
22.03.2017
16:01:20
хмм не вижу на первый взгляд - index by function(Oracle)/expression (PG)

Google

Vitaly
22.03.2017
16:01:44

Dmitry
22.03.2017
16:02:24

Vitaly
22.03.2017
16:03:08
Тогда не играйся )

Dmitry
22.03.2017
16:04:32
надо на скорость гонять - но без индексов по выражению я особо смысла не вижу
я правильно понимаю что жесткой структуры нет?

Vitaly
22.03.2017
16:05:11
Да, nosql
Она еще в реалтайм квери умеет. Но я пока это не пробовал

Dmitry
22.03.2017
16:06:47
сильного отличия от монги не вижу

Vitaly
22.03.2017
16:06:52

Oleg
22.03.2017
16:07:12

Vitaly
22.03.2017
16:07:41

Dmitry
22.03.2017
16:08:13

Vitaly
22.03.2017
16:08:26
Звонки когда включишь? @highfeed

Dmitry
22.03.2017
16:08:44
я немного злобствую по поводу nosql - укушен был на паре проектов монгой)

Vitaly
22.03.2017
16:09:31
Монга пережила годы своего рассвета. Вот как данные начала терять - так сразу

denisx
22.03.2017
16:12:43

Vitaly
22.03.2017
16:12:57
я помню топил за монгу, молодой был )
Как это?
ну вот так, данные туда сохраняешь а они не сохраняются )

denisx
22.03.2017
16:13:37

Google

Vitaly
22.03.2017
16:13:46
на больших нагрузках только, но тем не менее

Dmitry
22.03.2017
16:14:01
Монга пережила годы своего рассвета. Вот как данные начала терять - так сразу
там с nosql куча проблем - нормальной аггригации нет - по одной колонке - это не аггригация)
нет индексов по выражению - а я например хочу проиндексировать такое price * count - придется создавать новую колонку
Нет гарантированной доставки - плевки в сторону эластика. Отдал ему данные - когда оно решит тогда и появится в индексах. Уведомить, что все вставилось и работает - а зачем?
в монге прикольно хранимки писать

Vitaly
22.03.2017
16:15:12

Dmitry
22.03.2017
16:16:09

Vitaly
22.03.2017
16:16:22
ааа. тогда соболезную )))

Muzaffar
22.03.2017
16:18:09

Dmitry
22.03.2017
16:18:13
мой кейс такой - pg для всего кроме блобов. Для блобов - монга)

Vitaly
22.03.2017
16:18:42

Dmitry
22.03.2017
16:18:44
почему же?
размазывание логики приложения
тесты писать не айс

Vitaly
22.03.2017
16:19:26
SRP хотя бы )
расшифрую на всякий
https://en.wikipedia.org/wiki/Single_responsibility_principle

denisx
22.03.2017
16:19:27

Muzaffar
22.03.2017
16:19:36

Vitaly
22.03.2017
16:19:37

denisx
22.03.2017
16:20:20
Ну а как еще

Dmitry
22.03.2017
16:20:27
схуяли?
может быть - в редких случаях

Vitaly
22.03.2017
16:20:38
я даже сходу и не вспомню

Pavel
22.03.2017
16:20:55

Google

Muzaffar
22.03.2017
16:21:12

Pavel
22.03.2017
16:21:20

Dmitry
22.03.2017
16:21:31

Vitaly
22.03.2017
16:21:40

Pavel
22.03.2017
16:22:02
Потребности в вычислениях всегда перекрывают инфраструктуру.

Dmitry
22.03.2017
16:22:26

Vitaly
22.03.2017
16:22:34

Pavel
22.03.2017
16:22:41
Если тебе поставят супербыструю инфрастурктуру, то сразу бизнес предложит обрабатывать 10 теребайт данных вместо 1 терабайта, и опять встанет проблема скорости.

Vitaly
22.03.2017
16:23:03

Pavel
22.03.2017
16:23:08
демагогия )
Не демагогия, а теория вычислений и практика жизни.

Dmitry
22.03.2017
16:23:35

Pavel
22.03.2017
16:24:02

Dmitry
22.03.2017
16:24:53

Pavel
22.03.2017
16:25:31
Ну если не нравится то можно уходить из бизнеса и разрабатывать в НИИ за 15 тысяч рублей :)

Dmitry
22.03.2017
16:26:04

Vitaly
22.03.2017
16:26:13

Dmitry
22.03.2017
16:26:44

Vitaly
22.03.2017
16:27:06

Dmitry
22.03.2017
16:27:17

Vitaly
22.03.2017
16:27:37

Google

Pavel
22.03.2017
16:27:43
Нас разносит по амплитуде в крайности. Короче, кейсы когда хранимки нужны и экономят десятки тысяч долларов - реально есть. Они используются. Так что неправильно обобщать что хранимки вообще не нужны.

Vitaly
22.03.2017
16:27:44
Секретный?

Dmitry
22.03.2017
16:27:49
Вот кто не хочет сделать мир лучше - пусть первый бросит в меня смузи)

Pavel
22.03.2017
16:28:01
То что с ними трудно отлаживать и надо по возможности их избегать - я этим я согласен.

Roman
22.03.2017
16:28:05
зп средняя по рынку в НИИ сейчас

Dmitry
22.03.2017
16:28:25
Секретный?
отправил в личку чтобы не сказали, что реклама)

Vitaly
22.03.2017
16:28:43

Dmitry
22.03.2017
16:28:44
https://multidoctor.ru/
бота нашего уже рекламировал

Vitaly
22.03.2017
16:29:16
Медицина это заебись

Roman
22.03.2017
16:30:02

Vitaly
22.03.2017
16:30:18

Roman
22.03.2017
16:30:18
но, опять же, смотря куда попадёшь
можно и на шарагу нарваться за 15к
но так везде можно

Dmitry
22.03.2017
16:30:39
ну у меня были несколько коллег из того мира - средняя зп около 30, в прыжке не больше 60

Vitaly
22.03.2017
16:30:41