我在 freebsd 主机上午餐的情况暴君服务器,像这样:
ttserver -uas -log /data/tyrant/1.log -sid 1 -thnum 8 -tout 5 /data/tyrant/data/1.tct
我尝试在 Windows 上通过 python 和 pyrant-0.3.5 与该服务器通信:像这样:
import pyrant;
import time;
t = pyrant.Tyrant(host="192.168.0.220", port=1978);
tbegin = time.time();
for i in xrange(4000000):
if i and ((i % 10000) == 0):
print time.time() - tbegin;
tbegin = time.time();
t[i] = {"text": "ruslan text", "value": i};
并且我认为每 10,000 条记录大约 5-6 条记录的性能非常缓慢。但是如果我在服务器(ttserver)这样的同一台机器上启动这段代码。性能良好 - 每 10,000 条记录大约 0.5 秒
我必须做些什么来解决这个问题?