穷人的负载平衡

时间:2010-10-07 17:36:07

标签: mysql ajax load-balancing

我有一个包含多个表的mysql数据库。我有一个输入,为每个字符调用ajax。 有没有办法通过分配到其他域等来加载平衡?

估计统计数据: 每天约1000-2000次点击。每位用户的平均站点时间~30-60秒。

2 个答案:

答案 0 :(得分:2)

我认为你最好在输入一个字符时让AJAX表单设置为超时,这样就可以说在发出AJAX请求的最后一个字符后300ms。我在Java SWING应用程序中做了类似于您的解决方案的事情,并且服务器上的负载使得简单的查询非常惊人。就负载均衡MySQL而言,我所知道的是,您要么必须放弃一致性,要么必须处理降低的写入性能。

答案 1 :(得分:1)

我已经听到了关于 Perlbal 的好处,以实现负载平衡,而且它是免费的,可以让它成为穷人的好选择。

source is hosted on Google Code