【问题标题】:Storing a vector of vectors of type int in a Redis cache在 Redis 缓存中存储 int 类型向量的向量
【发布时间】:2021-11-09 22:08:49
【问题描述】:

我正在使用redis-plus-plus C++ redis 客户端将数据存储在redis 缓存中,我想知道如何存储std::vector<std::vector<int>> 对象。

git repository 中提供的示例中没有类似的示例。如果有其他 C++ 客户端可以简化这种数据结构的存储和检索,您也可以建议。

【问题讨论】:

    标签: c++ redis redis-cluster


    【解决方案1】:

    有几种方法。

    你可以序列化它并存储一个大字符串。

    您可以使用列表。对于双重嵌套的东西,你必须巧妙地使用键。

    我会做什么取决于我必须如何访问它。但是您必须以某种方式自己编写代码。

    【讨论】:

    • 谢谢。序列化是一个更好的选择。选项 2 不起作用,因为在某些计算过程中我生成了 n! (其中 n >= 3 && n
    猜你喜欢
    • 2012-12-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-06-07
    • 2019-06-24
    • 1970-01-01
    • 2012-09-25
    • 1970-01-01
    相关资源
    最近更新 更多