Если да, то через какую библиотеку?
У меня кажется довольно тривиальный юзкейс, наверняка кто-то сталкивался.
Скажем, есть вот такая структура:
class Transaction(id: Long, value: Double)
class Document(id: Long, owner: String, transactions: Array[Transaction])
И ее хочется в Redis писать, скажем через Jedis:
val redisClient = Jedis(host,port)
val documents: Array[Document] = ...
documents.map(document => {
redisClient.sadd(document.id,/* тут должна быть сериализация*/)
})
Есть ли какая-нибудь готовая библиотека для этого?
любая джейсон либа
Используем эту либу для редиса https://github.com/debasishg/scala-redis, но сериализуем в протобуф
Обсуждают сегодня