我正在编写一个实时聊天应用程序,该应用程序将被许多用户使用。我正在考虑使用Amazon的ElasticCache Redis管理我们的PUB / SUB和最新消息缓存。
我看到的唯一问题是有关将这些实时消息保存到数据库以供将来使用。关于可以使用哪些策略将这些消息从Elastic Cache保存到数据库中的任何建议。
是RDS首选还是应该使用NoSQL(例如Dynmodb)存储这些消息?我应该创建一个队列来存储来自缓存的这些消息还是实时保存它们也可以。
谢谢
real-time-data livechat redis
livechat ×1
real-time-data ×1
redis ×1