最近,我在用Java开发一个B2C网站,关于商品站内搜索的应用,我该选择用什么技术呢?
是用Lusence搜索引擎,还是用简单的SQL查询“like”条件,还是有更好的选择?请教高手!!!!!!!!!!!!!

解决方案 »

  1.   

    有谁做过B2C网站 ?
    其中的商品站内搜索有必要用搜索引擎吗?
    如果网站PV和商品量大的话,
    有没有好的解决方案?请教高人!!!!!!!!!!!!!!
      

  2.   

    你可以用Lucene的子项目Campass,公司的网站也是用的Campass
      

  3.   

    我的做法是,把所有可供搜索的业务模型中添加一个“关键词”字段,然后在字段中设置一些客户可能会使用的搜索关键词,最后客户搜索时,直接用sql语句检索“关键词”中包含检索词的信息即可。但这个方法缺陷也不少,第一难以猜准客户的搜索习惯,往往一字之差就查不到,第二管理上也比较复杂。
      

  4.   

    sdfgdsf
      

  5.   

    之前项目做过b2c
    搜索当然选择Lusence了网站PV和商品量大的 我们之前的解决方案是memcache 会cache这些不怎么变化的数据商品详情实现静态商品列表延迟加载 等等希望能帮助到你