【发布时间】:2013-11-14 00:41:47
【问题描述】:
我不确定从哪里开始,所以真的要寻找一些指针或关键字来搜索。
假设我们有一个文件:
myHugeFile = open('someGiganticFile.txt')
搜索从上到下需要 10 分钟,没有任何索引。
for line in myHugeFile:
if 'keyword' in line:
send_line_to_web_user(line)
我想将此搜索集成到 django 页面中,但是对于大文件,页面加载可能会超时。用户将能够搜索'keyword',然后页面上的列表会在他们面前实时填充搜索结果,因为它们会弹出。
有什么东西可以做到这一点吗?这将节省我为每个用户会话存在的结果缓冲区制作一些超级复杂的轮询系统。 也许是不同的框架或库?冒险进入 node.js 领域?除了“实时轮询 django”等等之外,我对要搜索的内容有点不知所措。
【问题讨论】: