@jvmchat

Страница 228 из 2890
Dmitrii
05.05.2016
14:15:48
Реальный кейс.

Quet
05.05.2016
14:15:55
Dmitrii
05.05.2016
14:16:02
Ну я был.

Но я понимал что это будет дольше в любом случае.

Google
Quet
05.05.2016
14:16:21
ну кейс понятный, да

Артем
05.05.2016
14:16:33
если категорий будет до 100, то не удивлюсь, если это и дольше будет
не важно сколько там категорий. их комбинации уже просчитаны и по возможности в кеше - это раз поиск по огромной таблице занятий будет без джойнов и по индексированному полю - это два

Dmitrii
05.05.2016
14:16:50
Я просто на пхп орм расширил, и сделал так, чтобы LIKE превращался магическим образом в field @@ TO_TSQUERY('blabla')

Pavel ?
05.05.2016
14:16:52
андроид приложение на коленке, миллионов не будет
Если приложением на коленке то делай как удобней, с удобным апи для поддержки

Quet
05.05.2016
14:17:01
я уж думал чего там завезли в pg fts такого что эластик не умеет

Dmitrii
05.05.2016
14:17:31
В общем пока работает отлично, интеграция эластика отложена на полгода.

Pavel ?
05.05.2016
14:17:38
При таких обьемах танцевать с бубнами пустая трата времени

Dmitrii
05.05.2016
14:18:06
Pavel ?
05.05.2016
14:19:21
Хайлоадо-парням не понять этого.
Тут есть хайлоад или надо все всегда делать по феншую?)

Dmitrii
05.05.2016
14:19:48
Тут есть хайлоад или надо все всегда делать по феншую?)
В том то и дело что нет. Но зато есть куча библиотек удобных чтобы сделать по-нормальному.

Pavel ?
05.05.2016
14:19:52
Хуяк хуяк и в продакшен)

Igor
05.05.2016
14:20:26
Артем, смирись, 5 таблиц - это дохуя для такого кейса

Google
Igor
05.05.2016
14:20:30
к тому же на мобилке

Dmitrii
05.05.2016
14:20:40
Откуда 5 то у вас взялось?))) две же было.

А, это типа по категории на таблицу? Ооок.

Igor
05.05.2016
14:21:01
можно замутить 3 отдельные таблицы с категориями 4ую таблицу в которой хранить уникальные комбинации. индексировать и ложить ее в кеш тогда у занятия будет всего одно поле, по которому можно производить поиск

Dmitrii
05.05.2016
14:21:19
Не буду комментировать вариант Артема.

Igor
05.05.2016
14:21:37
я, кстати, не прочувствовал разницы варианта Артема от моего, если ложить в кеш

Dmitrii
05.05.2016
14:21:49
КЛАСТЬ

Igor
05.05.2016
14:21:58
класть - это пряник на полку

Quet
05.05.2016
14:22:04
а в кеш ложат ахахах

Igor
05.05.2016
14:22:11
а в кеш ложить или засовывать

Dmitrii
05.05.2016
14:22:18
Да почему же

Quet
05.05.2016
14:22:27
хуйлоад-сленг? )

Pavel ?
05.05.2016
14:22:37
Если покласть то будет работать

Инфа не 100%

Артем
05.05.2016
14:23:53
я у себя делал через ссылки на родителя
ну для нехалоада конечно катит

Igor
05.05.2016
14:24:14
ну для нехалоада конечно катит
давно видел хайлоад на телефоне?

Артем
05.05.2016
14:24:30
ну я ж думал что где-то еще сервер обслуживает это все

и юзеров тыщ 100 хотябы

Google
Артем
05.05.2016
14:24:53
Dmitrii
05.05.2016
14:25:00
А чего за либы порекомендуешь?
Ну я не джавист, но когда в последний раз заглядывал в maven - чуть не потерялся там.

Igor
05.05.2016
14:25:02
там по sqlite всё сразу стало понятно)

майнкрафт
сервак на телефоне поднимается?

Артем
05.05.2016
14:25:21
оно же клиентсерверное, а майн на тел есть

Igor
05.05.2016
14:25:51
когда 1 играешь - это не хайлоад)

Pavel ?
05.05.2016
14:26:04
Ну я не джавист, но когда в последний раз заглядывал в maven - чуть не потерялся там.
Ну тут речь как я понял о ведройде с толстым клиентом, не каждая либа пойдет

Артем
05.05.2016
14:26:04
майнкрафт это всегда хайлоад

Плюшка
05.05.2016
14:26:06
когда 1 играешь - это не хайлоад)
там миллионы кубов, Карл

Igor
05.05.2016
14:26:50
ок, а теперь давайте пример не игры)

Pavel ?
05.05.2016
14:26:56
Там милионы кубов через натив с gpu идут)

Dmitrii
05.05.2016
14:26:59
П.с. до сих пор ищу этимологию слов "класть" и "ложить"

Pavel ?
05.05.2016
14:27:20
Плюшка
05.05.2016
14:27:33
ок, а теперь давайте пример не игры)
ну вебсервера в плеймаркете есть

насколько хайлоад - хз

Pavel ?
05.05.2016
14:28:23
Кстати а кто пробовал профайлить майнкрафт?

Dmitrii
05.05.2016
14:28:28
Главноеж чтоб понимали))
Не согласен. Помнишь мы с тобой про английский общались? Вот тут также. Будешь выглядеть как таджик если на английском в таком роде общаться.

Google
Dmitrii
05.05.2016
14:28:44
С русским тоже самое ИМХО.

У меня мой менеджер, путает "тся" и "ться". Я уже его застрелить готов.

Pavel ?
05.05.2016
14:29:22
Тобишь язык меняется

А у нас чет...непокладено)

Dmitrii
05.05.2016
14:30:15
http://tsya.ru/
Это не работает. Он знает о проблеме, но ничего не хочет с этим делать.

Таки класть. http://monkeybooks.ru/2012/01/klast-ili-lozhit-vot-v-chem-vopros/

Артем
05.05.2016
14:31:32
Admin
ERROR: S client not available

Артем
05.05.2016
14:31:44
ведь без суфикса этого слова какбы и нет вроде

Pavel ?
05.05.2016
14:32:02
Так хуй ложат или кладут?

Dmitrii
05.05.2016
14:32:04
"лаг" "лож"

Есть отдельное правило на это.

Артем
05.05.2016
14:32:20
но почему в ж превращается?

"лагает" а не "лажает" же

и вообще что за лаж...

лажа

чертов язык

Pavel ?
05.05.2016
14:32:45
Нормальный язык)))

Google
Dmitrii
05.05.2016
14:32:48
Русский как и немецкий - синтетический язык.

Поэтому куча всякого говна тут.

https://ru.wikipedia.org/wiki/%D0%A1%D0%B8%D0%BD%D1%82%D0%B5%D1%82%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B8%D0%B9_%D1%8F%D0%B7%D1%8B%D0%BA

Pavel ?
05.05.2016
14:34:27
Зато хер кто догадается

Maksim
05.05.2016
14:36:54
Как никогда кстати)

Dmitrii
05.05.2016
14:37:02
Так хуй ложат или кладут?
Кстати по той ссылке выше есть ответ на твйо вопрос.

Я имею ввиду не википедию.

Igor
05.05.2016
14:44:19
Как никогда кстати)
посиживаешь в филологическом чатике?)

Nick
05.05.2016
14:47:48
спасибо всем за помощь

еще такой вопрос

adjacency model в случае с категориями, субкатегориями и субсубкатегориями подойдет?

просто легче в разы сделать чем nested sets, а переоптимизацией заниматься ради фриланса на 5 дней не хочется

Митко Соловец?
05.05.2016
14:49:56
подойдет любая мета-модель, где у тебя предусмотрен парент айди

только готовья с киерархическим запросам

Pavel ?
05.05.2016
14:50:58
Таки класть. http://monkeybooks.ru/2012/01/klast-ili-lozhit-vot-v-chem-vopros/
Беда в том что данная статья относится к культурной речи))

Культурная речь обратнопропорциональна дедлайну))

Dmitrii
05.05.2016
14:54:05
adjacency model в случае с категориями, субкатегориями и субсубкатегориями подойдет?
Если тебя 3 запроса устроит на получение всех категорий то ок. Или 3 джойна. Или можно через WITH RECURSIVE сделать.

С nested set это был бы просто SELECT.

Pavel ?
05.05.2016
15:03:31
Пролистал наверх почитал что надо)) категории это же дерево, в одну таблицу с рекурсивом запихнуть

Митко Соловец?
05.05.2016
15:04:06
id parent_id with recursive

Страница 228 из 2890