我需要您专家意见的解决方案/推荐......
挑战我们正面临着......
将欣赏任何处理大量请求的经验..我们目前使用PHP和MYSQL。
答案 0 :(得分:2)
对于#1:Windows Azure表存储旨在处理每个分区超过2,000个事务/秒,并在整个存储帐户中处理20,000个事务/秒,最大入站带宽为10Gbps,出站带宽为15Gbps(请参阅{{3}完整的细节)。处理100 tx / sec应该没问题。并且不要忘记实体组事务,您可以在一个事务中编写多个实体(在同一个分区内)。
对于#2(甚至#1):分区非常重要,以实现最佳性能。还要记住,如果你需要进行复杂的搜索(例如,在几个不同的属性上),你最终可能会进行分区扫描(因为你唯一的索引是分区键+行键)。如果您计划进行分析,最好只读出这些数据,根据需要进行汇总(或根据需要进行非规范化),并写入更适合分析/钻取/绘图/等的数据库。
我会说#3应该作为一个单独的问题发布,因为它属于拒绝服务类型的问题,这似乎是无关的。