C++访问Redis的mset 二进制数据接口封装方案

2020-01-06 13:07:26丽君
  •   freeReplyObject( r );  }  ?

    这样,就实现二进制数据的传递;

    二进制校验

    程序执行后,可以用redis-cli来验证:

    对于非二进制安全的实现,二进制内容是截断的:

     

    复制代码
    /opt/app/colin$./redis-cli get D
    "AB"

     

    而二进制安全的实现接口,二进制数据的0通过转义方式显示:

     

    复制代码
    /opt/app/colin$./redis-cli get D
    "ABx00DE"

     

    完整可执行的代码详见github:https://github.com/me115/cppset/tree/master/2DimArray

    以上所述就是本文的全部内容了,希望大家能够喜欢。