在内存数据库中,用于网站上的高事务和数量峰值

时间:2013-06-04 20:38:07

标签: c# nosql scalability rdbms berkeley-db

我正在寻找IA的假设应用场景,例如:

  • 高需求应用程序,例如在线票务网站,每分钟可以购买100,000张票。同时需要准确跟踪门票数量,以便它们不会超卖(所以我想将票据数量保留在内存中)。

我认为关键任务排队或延期的时间越少,即电子邮件确认,然后在购票交易完成后将所有内容写入物理数据库。

内存中唯一的风险我认为是软件/硬件是否出现故障,但我相信可能会有一些与IMDB提供商的集群选项,以便它们是故障安全的。

我已经考虑过使用常规RDBMS进行水平扩展/分片,但我担心成本问题。如果有人处理类似的情况,他们是否使用过IMDB或其他东西,我会喜欢听到一些想法吗?

0 个答案:

没有答案