首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网络技术 > 网络基础 >

求高手:一个“附近搜索”的有关问题

2012-02-19 
【急】求高手:一个“附近搜索”的问题!要求:当用户搜索时,返回用户附近资源的搜索结果!API要求:输入:搜索词,用

【急】求高手:一个“附近搜索”的问题!
要求:当用户搜索时,返回用户附近资源的搜索结果!
API要求:输入:搜索词,用户经纬度

例如:当用户在“朝阳区”搜索“肯德基”时,返回的搜索结果中朝阳区的肯德基相关的店面信息最靠前;而当用户在海淀区搜素时,返回的结果信息中海淀区的肯德基相关的信息最靠前

问题:
1.数据目前在数据库,如何建立能够实现“附近搜索”的索引?是对数据库表的每一个字段都分别建立一个索引?地区问题怎么和索引关联?
2.搜索时如何处理查询?经纬度对应的地区名怎么和数据库查询时要进行搜索的索引对应?

备注:搜索时打算采用Lucene和Nutch

谢谢高手


[解决办法]

引用楼主 honery 的帖子:
要求:当用户搜索时,返回用户附近资源的搜索结果!
API要求:输入:搜索词,用户经纬度

例如:当用户在“朝阳区”搜索“肯德基”时,返回的搜索结果中朝阳区的肯德基相关的店面信息最靠前;而当用户在海淀区搜素时,返回的结果信息中海淀区的肯德基相关的信息最靠前

问题:
1.数据目前在数据库,如何建立能够实现“附近搜索”的索引?是对数据库表的每一个字段都分别建立一个索引?地区问题怎么和索引关联?
2.搜…

热点排行