自动清理历史消息记录,默认是3年,怎么配置成1个月或7天

野火真棒 25天前 36

数据量较大时,想实现自动清理历史记录,如何配置清理时间,或者如果手动删除,除了删除服务端数据,也需要删除掉客户端数据

最新回复 (1)
  • HeavyRain 25天前
    引用 2
    自动清理只能清理服务器的,服务器是分成36张表,一个月一张,大量的历史消息基本上也不会有任何的影响,建议保持服务器现状就行,如果想要清除历史消息,可以写个定时脚本每个月清理一下上个月的消息。

    客户端使用的是sqlite,我们测试过100W条消息,速度有一些下降,但还是能够正常使用的。如果不放心,可以在代码中定时删除消息,SDK有删除指定时间点以前消息的接口
返回