Из важного, но по мелочи тоже, вот посмотрел курс на cousera - kotling for java developers by JetBrains. Там очень правильно сделаны подсветки кода маркерами, стрелки и блок-схемы там где они нужны, без фанатизма. Просто без такого можно упустить и не уловить важную и сложную информацию. Иногда ведущие там немного даже жестикулируют) В остальном, курс очень хороший
Выглядит очень солидно. Разве только добавить... тут уже было сказано про лицо, но имхо оно действительно необходимо: в начале, в конце, и там где в самом деле важно сделать акцент на сложных вещах) Но это все вроде бы есть в комменте выше, просто я сам на частоту лица и его угол поворота не сильно обращал внимание)) но как видно в отзывах не всем когда она часто и куда-то не туда смотрит слишком нравится)
1. да, про KEYS я дополнил, хотел сказать про это но показалось очевидным, так как про это везде пишут в документации. 2. Не совсем понял про форки и как их применять можно. Не могли бы объяснить что имеете ввиду? 3. Про zset интересное замечание. Посмотрел в документации. У него среднее время работы log n (O), то есть выглядит действительно быстро. Только, это решение действительно будет иметь свои ограничения. Например если мы хотим сделать поиск по тексту сообщений или по части сообщения. Тут только индексировать и все также упирается во все тот же кастомный модуль описаный внизу) - https://redis.io/docs/data-types/sorted-sets/
да пагинация есть в redisearch, просто изначально в примере я описал неправильно) Там где я написал про limit следует указывать LIMIT first num, где first - это смещение offset, а num - число записей. Все согласно официальной документации - https://redis.io/commands/ft.search/. Напомню в примере сортировка делается по полю createdAt. Надеюсь, это помогает ответить на вопрос пагинации. Спасибо за дельное замечание, исправил
Из важного, но по мелочи тоже, вот посмотрел курс на cousera - kotling for java developers by JetBrains. Там очень правильно сделаны подсветки кода маркерами, стрелки и блок-схемы там где они нужны, без фанатизма. Просто без такого можно упустить и не уловить важную и сложную информацию. Иногда ведущие там немного даже жестикулируют) В остальном, курс очень хороший
Выглядит очень солидно. Разве только добавить... тут уже было сказано про лицо, но имхо оно действительно необходимо: в начале, в конце, и там где в самом деле важно сделать акцент на сложных вещах) Но это все вроде бы есть в комменте выше, просто я сам на частоту лица и его угол поворота не сильно обращал внимание)) но как видно в отзывах не всем когда она часто и куда-то не туда смотрит слишком нравится)
Никита, шикарный курс, спасибо!
1. да, про KEYS я дополнил, хотел сказать про это но показалось очевидным, так как про это везде пишут в документации.
2. Не совсем понял про форки и как их применять можно. Не могли бы объяснить что имеете ввиду?
3. Про zset интересное замечание. Посмотрел в документации. У него среднее время работы log n (O), то есть выглядит действительно быстро. Только, это решение действительно будет иметь свои ограничения. Например если мы хотим сделать поиск по тексту сообщений или по части сообщения. Тут только индексировать и все также упирается во все тот же кастомный модуль описаный внизу) - https://redis.io/docs/data-types/sorted-sets/
Спасибо за интересное замечание, исправил
да пагинация есть в redisearch, просто изначально в примере я описал неправильно) Там где я написал про limit следует указывать LIMIT first num, где first - это смещение offset, а num - число записей. Все согласно официальной документации -
https://redis.io/commands/ft.search/. Напомню в примере сортировка делается по полю createdAt. Надеюсь, это помогает ответить на вопрос пагинации.
Спасибо за дельное замечание, исправил