meeting_voice_call类型数据拉取延迟好高,有没有优化方案?

2024/03/14
提问

企业版,meeting_voice_call类型数据拉取延迟好高,有时候昨天的语音通话数据今天才拉取到,有没有优化方案?

回答·2

这个目前没有办法解决,等待官方升级服务性能吧。

它不回调,我们也没办法拉取。



赞同 1
评论

检查并优化数据存储和查询性能:

  • 确保数据存储服务器的性能足够,比如磁盘I/O、CPU和内存等。
  • 优化数据库查询语句,避免全表扫描,使用索引等提高查询效率。
  • 定期对数据库进行维护和清理,删除无用数据,优化表结构。

采用实时数据流技术:

  • 考虑使用实时数据流技术(如Kafka、RabbitMQ等)来实时收集和处理meeting_voice_call类型的数据。
  • 通过实时数据流,可以在数据产生后几乎立即进行拉取和处理,降低延迟。

增加数据缓存层:

  • 在数据拉取和存储之间增加一个缓存层,如Redis或Memcached。
  • 当请求数据时,首先检查缓存中是否有数据,如果有则直接返回,否则再去数据库中拉取。
  • 缓存层可以显著提高数据读取速度,降低延迟。


赞同 1
评论 2
2024/03/14
我使用的就是RabbitMQ,数据量偏大一些,其它数据都是正常拉取,唯独语音通话数据(只返回一个voipText),很久后才会给你返回meeting_voice_call类型数据
赞同 1
回复
咨询一下官方技术看看
赞同 1
回复
你还未登录,请先登录