我如何有效地从服务器上一秒钟抽出数据?

我有一个10,000 x 10,000的二维布尔数组生活在一个Node.js服务器上的variables。

这个数组不断发展并随机变化,用户可以在www.example.com:3000地址上select和修改(或仅查看)100×100的部分。

我目前使用AJAX调用来获取这个数组的片段的JSON,但是我开始意识到这些调用不够快,有时调用将只是挂断,或者根本不会返回,特别是如果有太多的用户。

我需要每秒执行大约100个呼叫。

我如何有效地拉数组切片?

有没有其他的select,或者我应该尝试优化AJAX调用?