我面临的情况是我遇到了非常繁重的流量负载并且同时保持了高性能。这是我的情景,请阅读并告诉我您的宝贵意见。
我将在我的服务器,客户端和访问者之间进行三方通信。当访问者访问我的客户的网站时,他将被检测到并发送到中间规则引擎以执行某些任务并在我的服务器上输出不同访问者的筛选列表。另一方面,我有一个客户端将访问这些列表。现在我最初的想法是在我的服务器上有一个Web服务,它将充当规则引擎并在ASPX页面上输出结果列表。但这似乎是低效的,因为会有大量流量进入,客户端将不断从这些列表中请求数据,因此这将是性能开销。请建议我应该采取什么方法来实现这种情况,以便不会发生死锁并且事情顺利进行。我还考虑过从XML文件中编写和获取的选项,但在我的情况下它也不是很好的方法。
注意:请记住,最初不涉及数据库,所有工作都将保留在数据库之外。
答案 0 :(得分:0)
哇,没有数据库有效地存储数据将是棘手的。你可以考虑以下几点: