Можно ли установить истечение срока действия дочернего ключа в хеше с помощью redis? [Дубликат]

Эта ошибка означает, что вы пытаетесь загрузить файл класса «Java», который был скомпилирован с более новой версией Java, чем вы установили.

Например, ваш файл .class мог быть скомпилирован для JDK 7, и вы пытаетесь запустить его с помощью JDK 6.

Таким образом, решение будет либо:

  • Обновите свою рабочую среду Java или
  • Перекомпилируйте класс, если у вас есть источник, используя локальный компилятор Java (если он у вас есть). javac FileName.java

Для разработчиков это может произойти, если другой разработчик проверяет файл .class, и у них есть более новая версия java, чем у вас есть.

0
задан chiwangc 30 April 2015 в 05:06
поделиться

1 ответ

Redis только заканчивает «целые» ключи, а не отдельные элементы внутри своих структур данных (например, поле Хэша или член набора). Рассмотрите разделение Hash на несколько строковых ключей (каждый из них сам по себе) или с помощью Sorted Sets, как описано здесь: Redis: для установки тайм-аута для пары значений ключа в Set

4
ответ дан Community 21 August 2018 в 23:52
поделиться
Другие вопросы по тегам:

Похожие вопросы: