撮合服务中订单溥的数据如何持久化,服务启动时如何恢复订单溥数据?

目前的思路是:
Redis缓存,服务启动时拉取缓存数据
具体实现:
1、订单进入撮合服务后立即写入redis,
2、撮合完成后异步更新Redis订单缓存数据,然后将撮合的结果通过Kafka发送给下游服务

不知道这个方案存在什么坑?传统的撮合引擎这里是怎么处理的?

阅读 230
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题