Мы имеем проблему с Heroku-Redis, где новые ключи хэш сохраняются в том же значенииRedis на Heroku сохраняет несколько хеш-ключей как один. Но КИ на местном Redis дБ
сканирования 0 дает нам следующее на Heroku 1) "0" 2) 1448734352609, 1448734366659, 1448734356829
, тогда как на локальном хосте мы имеем следующее : 1) "0" 2) 1) "1448734352609" 2) "1448734366659" 3) "1448734356829"
Наш код для добавления хэши тот же и не был изменен. Мы используем модуль redis NPM. Просто не могу понять, почему он не работает на Heroku. Помощь была бы оценена.
Надежда Я был кап с информацией, дайте мне знать, если вам нужно больше. :)
Какие версии Redis вы используете локально и на Heroku? Какие команды вы используете для добавления новых элементов в Redis? – Eli
Локальная версия Redis - 3.0.5 Вот немного кода, который используется. 'client.hmset (request.params.email,« name », request.params.name,« email », request.params.email,« location », request.params.location);' У меня есть попытался использовать временную метку, а также электронную почту для хэша и получить тот же результат. (заменив 'request.params.email' на' timestamp') Версия Heroku также 3.0.5. поэтому никакой разницы нет. –
Любопытно, если это может быть из-за того, что ваши другие библиотеки разные. Что произойдет, если вы попробуете как на чистом git-клоне локально, так и на чистом новом приложении heroku? – Zlatko