#redis #redis-cli #redisclient
Вопрос:
У меня есть файл .csv с такими столбцами
ID | Значение 1 | Значение2 | Значение 3 |
---|---|---|---|
1 | A | B | C |
Я пытаюсь вставить эти значения в redis, где ID будет КЛЮЧОМ, а значением будет строка, подобная этой
"{"Value1":"A","Value2":"B","Value3":"C"}"
Идея заключается в том, что из моего API я могу получить идентификатор и использовать значение в строковом формате или Json, я пробовал разные способы, включая следующие, но я не могу получить желаемый результат
tail -n 2 dnis.csv | awk -F',' '{print "SET ""$1"" ""Value $1 Value2 "$2" Value3 "$3""""}'| redis-cli pipeline
Есть идеи?
Спасибо
Комментарии:
1. Может быть, RedisJSON? redis.com/blog/redis-as-a-json-store
2. к сожалению, эта опция не работает для меня, потому что мне нужно подключиться к удаленному экземпляру redis, я не могу добавлять модули, а RedisJson не установлен.