该公司仅在2小时内(即从凌晨1点到凌晨3点)发送电子邮件(数千个),在夜间甚至更少的时间内,向成千上万的用户发送电子邮件。之后它停下来,除此之外别无其他;第二天我们使用相同的流程,但在这些电子邮件中使用了新数据。在这种情况下,Redis是不错的选择吗?
我们按照向他们发送的过程是这样的:
取内容的数据/个人信息从SQL数据库进行电子邮件
建造队列,这些内容数据/个人信息通过使用Redis的
发送电子邮件,以从内存中的内容数据/个人信息的Redis
- 内存
删除内存Redis中的所有内容数据/个人信息。
问题是我不确定在这种情况下Redis是否是一个好选择。它工作正常,但我认为仅用两个小时就没有必要使用Redis。我是公司的新成员,所以我没有这样做,但我不明白他们为什么这样做。
难道你不能只是摆脱数据库?为什么排队? –
这是我的问题!!我是公司的新成员,所以我没有建立这个,但我不明白他们为什么要这样做...... – itaka
如果它没有损坏,请不要修复它。 :) –