Я уже флиртую с Redis.Laravel 5.3 и Redis (predis) - автоинкремент hash и delete hash `row`
Я смотрел эти series некоторое время назад, и они были потрясающими. Я прошел через часть документации, и упоминание Time complexity запросов отпугнуло меня, это то, что редко упоминается в веб-материалах, но имеет огромное значение для создания приложений.
Как бы то ни было, я пытаюсь использовать приложение Redis на потребительском конце, чтобы пользователи могли получать данные как можно быстрее.
Так что я пытаюсь сохранить некоторые объекты хэш как:
$redis->hmset("taxi_car", array(
"brand" => "Toyota",
"model" => "Yaris",
"license number" => "RO-01-PHP",
"year of fabrication" => 2010,
"nr_stats" => 0)
here как найдено, и это работает прекрасно.
Однако я не могу найти способ удалить всю запись в любом месте. Не понял ли я этот хеш?
Следуя этому примеру, я хотел бы удалить запись с данными licence number
. Все, что я смог найти, как удалить номер лицензии из объекта:
$redis->hdel("taxi_car", "license number");
и не могу понять, как удалить весь хэш row
(пожалуйста, правильно с правильным словом для строки здесь).
Еще одна проблема заключается в том, что, похоже, это только позволяет мне сохранить один taxi_car
в Redis. Как установить UUID, чтобы у меня было несколько автомобилей такси?
Я собираюсь поиграть с этим немного, любая помощь приветствуется. Благодаря!