有关历史消息记录

杯中酒 2020-9-16 925

历史消息记录在数据库中默认保存多久,能否从库中查取历史消息内容

最新回复 (4)
  • x86 2020-9-17
    引用 2
    消息在服务端存储36个月,具体可以参考这儿:https://docs.wildfirechat.cn/server/server_clean.html?h=36
  • HeavyRain 2020-9-17
    引用 3
    是分成36张表的,每张表存储一个月的消息,所以最多可以存储36个月的消息,超过36个月需要手动删除旧的消息表。可以直接从库里读取历史消息
  • 杯中酒 2020-9-28
    引用 4
    HeavyRain 是分成36张表的,每张表存储一个月的消息,所以最多可以存储36个月的消息,超过36个月需要手动删除旧的消息表。可以直接从库里读取历史消息
    能否从库中读取到历史消息的明文信息,由于我们项目是为做客服系统集成IM做二次开发,所以需要提取消息的明文做大数据统计,希望提供消息的加密解密方式
  • x86 2020-9-28
    引用 5
    服务端 数据库中的消息是明文存储的。
    消息内容的存储格式是blob,可以采用下面的方式转成原始消息体。
    WFCMessage.MessageContent.parseFrom(blob.getBinaryStream())
返回