日期:2014-05-17  浏览次数:20725 次

似淘宝,用户输入商品名字点击查询,一方面立即查询商品并做显示,另-方面记录用户的搜索行为,记录用户的搜索行为不要求立即进行
java实现:类似淘宝,用户输入商品名字点击查询,一方面立即查询商品并做显示,另-方面记录用户的搜索行为,记录用户的搜索行为不要求立即进行。
1、查询、记录同时做,但是感觉不理想,理想的应该是立即查询商品,记录滞后了也没关系。
2、本来想启用两个线程,一个做查询,另一个做记录,但是线程启动后,并不一定是先启动的线程就先运行,往往是记录完了,才做的查询;
不知道大家是怎么解决的?有没有其他的什么牛x的方案?
------解决方案--------------------
查询不做处理,记录的时候可以用ScheduledExecutorService做延迟执行