Redis 自定义数据结构



数据字段为

  typedef struct Info
  {
     std::string Name;
     std::string Address;
     ...
     So on
  };

和 想要将数据存储在Redis 这里。 可能有一个实例一些结构领域可以重复。如何在Redis和存储中制作上述结构。有一个条件。如果存在相同值的数据。不要覆盖。添加新行。

像这样,但它是编程语言

 std::list<Info> infoList_;

并且能够搜索;

Redis 不提供可以存储复杂对象结构列表的数据结构。

但是你可以使用一个redis模块,比如:

  • rejson : Redis 的原生 JSON 数据类型:http://redismodules.com/modules/rejson/
  • 重新搜索 : 高性能全文搜索引擎 : http://redismodules.com/modules/redisearch/

这两个模块都可以存储复杂的数据结构。

最新更新