Andrey
Успел увидеть много тегов и на этом все)
invariance
в общем если в кратце
invariance
вопрос был в том, куда пихать уникальный ид - в тег или в ключ
invariance
где быстрее
invariance
поиск
Andrey
Вот все равно не понимаю, зачем сделано так, что нельзя без тегов запись из Кеша по ключу получить
invariance
как это нельзя
invariance
о_О
invariance
мне просто тегирование нужно
Andrey
Так ты без тега не получишь
invariance
как не получу?
Andrey
Я ж писал как-то. Я спец обёртку сделал для мемкеша и редиса себе
Andrey
Ну вот так. Проверь
invariance
Cache::put('key', 'value', $minutes);
$value = Cache::get('key');
invariance
официальная дока
Andrey
Задай с тегами
Andrey
А получи просто по ключу
invariance
аа, и типо без тегов получить нельзя
invariance
ну дак это логично
Andrey
Мне не логично
Andrey
Для меня теги - для групповой обработки. Почему я не могу по ключу получить-то?
invariance
А что кстати возвращается если элемент пустой?
invariance
null?
Andrey
Наверное
Dmitry
когда может пригодиться мемкаш и за чем ?
Andrey
Эээ, для кеширования?
Dmitry
Andrey
Да чего угодно. Страниц/блоков каких то во фронте. Да хоть и данных, типа как в редисе
Dmitry
а зачем ?
Andrey
Ты сразу скажи, что тебя смущает в мемкеше
Andrey
Зачем кеширование?
Dmitry
я его не юзал. Но зачем он ?
Andrey
У тебя вопрос к мемкешу конкретно или кешированию вообще?
Dmitry
к кешу наверное
Andrey
Ну самый простой кейс - хранить данные. Доступ к кешу сильно быстрее доступа к БД
Dmitry
а вот типа редиса
Andrey
Какие то сложные выборки например
Dmitry
на пример
Andrey
Да какой пример то? Выборка из базы данных
invariance
а зачем ?
например когда у тебя хранится дохуище статической инфы в бд, которую не надо получать каждый раз, можно получить один раз и хранить в кэше. Но тогда вопрос ресурсоемкости возникает. В общем худа без добра не бывает
Александр
Кто-то писал авторизацию для keycloak?
Dmitry
Andrey
Когда у тебя страница генерит пару десятков запросов в бд , сразу разница видна будет
Andrey
Да, надо следить за валидацией кеша
Dmitry
Roman
Andrey
Это не серебряная пуля. В каких-то кейсах кеш не нужен
Andrey
Ну грубо. Есть у тебя в кеше список всех юзеров. Вот при изменении хоть одного юзера - этот кеш сносить надо
Roman
Roman
не надо так ^_^
Andrey
Каких запросов? Данных
Andrey
Что именно не надо?
Roman
Не, кешировать данные - ок.
Roman
Roman
Но можно и так, да
Dmitry
при каком кол-ве трафика актуально?
Roman
Оно актуально, когда начинает создавать нагрузку и тормозить.
Dmitry
как узнать ? чем мониторить ?
Dmitriy
если долго, делаем кешироввание
Andrey
Dmitry
есть кто vscode юзает ?
Andrey
Профилировать приложение, посмотреть сколько ест БД. Добавить кеш как правило достаточно легко( если норм структура приложения)
Dmitry
как таб сайз изменить проекту? в настройках стоит 2, но на деле 4
Dmitry
Roman
🙈
Andrey
Загугли, лень писать, да ещё с телефона
Andrey
Фото, хватит уже тереть Сообщения)
Andrey
Нашёл теги?
invariance
:D
invariance
да я просто отвечаю сам на вопросы
invariance
просто надо чистить конфиги
Andrey
Ну а правда, как там с тегами? Я помню искал и чот не разобрался до конца
invariance
в редисе есть
invariance
у меня ща на них все работает
invariance
бля, воркер полностью переписал, если он заработает будет топ
Andrey
Именно нативные в редисе?