多线程数据查询 |
尚未結案
|
mangran928
一般會員 發表:1 回覆:0 積分:0 註冊:2004-11-24 發送簡訊給我 |
最近,我写了一个移动短信网关的应用,我在程序里面开了两个线程,一个用来接收信息,一个用来发送信息,因为其中涉及到数据库。原来我一直把数据库查询和存储放在主线程里来实现,现在由于信息量大,我想把数据库查询全部改成多线程来实现,以免影响接收和发送线程的执行。
我的处理是这样的
1、数据库存储可以开一个单独的线程来执行。
2、由于我的查询是多类型、而且是多种返回结果的。如 用户发一个“北京”,我得把北京的最新情况返回给他,如果发一个“南京 温度”,我要把南京的温度回复出去,如果发‘上海9’我要把上海前9天的数据全发给他,如果发‘台北 坐标’我的把台北的坐标发给他,以上都是乱说的,我的意思是有好多种查询,有好多种结果。
如果用多线程来实现,我是为每一类查询写一个多线程呢,还是全部用一个多线程来实现,如果完全用一个多线程,怎么来实现这个类呢,因为我要返回结果,然后发送的。
各位帮我分析分析!!!
还有:是c/s结构,bde方式。
|
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |