Правильный способ вставки значений в Redis в формате «Ключ X, значение A, B, C»

#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 не установлен.