Используйте хеш-структуру данных Redis для реализации функции post-like.

фон:

Базовая структура данных Redis

пять структур данных

Эти пять структур данных: STRING (строка), LIST (список), SET (набор), HASH (хэш), ZSET (упорядоченный набор);

  • Строка: включая строки, целые числа и числа с плавающей запятой;
  • Список: связанный список, каждый узел в связанном списке представляет собой строку, которая соответствует формату доступа к очереди — первый вошел, первый вышел, то есть вставка с конца связанного списка и выталкивание заголовка связанный список;
  • Коллекция: это контейнер внутри, он не позволяет существовать одинаковым элементам, и каждое значение уникально;
  • Хэш: это неупорядоченная хэш-таблица, состоящая из пар ключ-значение, и ее ключи также не могут повторяться;
  • Сортированный набор: Сортировка по набору;

Команда Redis Hset

грамматика

Основной синтаксис команды Redis Hset следующий:

redis 127.0.0.1:6379> HSET KEY_NAME FIELD VALUE

пример

instance
redis 127.0.0.1:6379> HSET myhash field1 "foo"
OK
redis 127.0.0.1:6379> HGET myhash field1
"foo"
 
redis 127.0.0.1:6379> HSET website google "www.g.cn" #set a new domain
(integer) 1
 
redis 127.0.0.1:6379>HSET website google "www.google.com" # cover an old domin

Структура подобного стола

Связанные API redisTemplate:

Java-реализация

Зачем использовать stringredisttemplate?