- 浏览: 943106 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (385)
- 搜索引擎学习 (62)
- 算法 (1)
- 数据库 (15)
- web开发 (38)
- solr开发 (17)
- nutch 1.2 系统学习 (8)
- cms (1)
- 系统架构 (11)
- linux 与 unix 编程 (16)
- android (15)
- maven (1)
- 关注物流 (1)
- 网址收集 (1)
- 分布式,集群 (1)
- mysql (5)
- apache (1)
- 资料文档备份 (7)
- 上班有感 (0)
- 工作流 (15)
- javascript (1)
- weblogic (1)
- eclipse 集成 (1)
- JMS (7)
- Hibernate (1)
- 性能测试 (1)
- spring (6)
- 缓存cache (1)
- mongodb (2)
- webservice (1)
- HTML5 COCOS2D-HTML5 (1)
- BrowserQuest (2)
最新评论
-
avi9111:
内陷到android, ios, winphone里面也是随便 ...
【HTML5游戏开发】二次开发 BrowserQuest 第一集 -
avi9111:
呵呵,做不下去了吧,没有第二集了吧,游戏是个深坑,谨慎进入,其 ...
【HTML5游戏开发】二次开发 BrowserQuest 第一集 -
excaliburace:
方案3亲测完全可用,顺便解决了我其他方面的一些疑问,非常感谢
spring security 2添加用户验证码 -
yuanliangding:
Spring太强大了。
Spring Data JPA 简单介绍 -
小高你好:
什么是hibernate懒加载?什么时候用懒加载?为什么要用懒加载?
今天写错一个单词,忙会了,一下午,因为本人也是刚接触,所以对一对多,多对多,等关系建立solr索引也比较陌生,不知道哪儿错了,最后发现是单词写错了,真是郁闷啊。
data-config.xml代码如下:
<dataConfig>
<dataSource type="JdbcDataSource"
driver="com.mysql.jdbc.Driver"
url="jdbc:mysql://localhost:3306/cms?characterEncoding=gbk"
user="root"
password="lijian"/>
<document name="products">
<entity name="item"
query="select * from lsoba_product where pro_prop_system_status='A' limit 0,1000">
<field column="pro_id" name="pro_id"/>
<field column="pro_name" name="pro_name"/>
<field column="pro_site_price" name="pro_site_price"/>
<field column="pro_desc" name="pro_desc"/>
<field column="pro_address" name="pro_address"/>
<field column="pro_pic_url" name="pro_pic_url"/>
<field column="pro_src_url" name="pro_src_url"/>
<field column="pro_brand_id" name="pro_brand_id" />
<field column="pro_mall_id" name="pro_mall_id" />
//这个单词写错了,写成了entiey 呵呵,浪费了老多时间。
<entity name="itemcat" query="select itemCat_cid,itemCat_name from lsoba_itemcat where itemCat_cid='${item.pro_id}'">
<field column="itemCat_cid" name="pro_cid"/>
<field column="itemCat_name" name="pro_cat_name"/>
</entity>
<entity query="select mall_name from lsoba_mall where mall_id='${item.pro_mall_id}'">
<field column="mall_name" name="pro_mall_name"/>
</entity>
<entity query="select BRAND_NAME from lsoba_brand where BRAND_ID='${item.pro_brand_id}'">
<field column="BRAND_NAME" name="pro_brand_name"/>
</entity>
</entity>
</document>
</dataConfig>
schema.xml 部分配置如下:
<fields>
<!-- add product infomation -->
<field name="pro_id" type="text" indexed="true" stored="true" required="false"/>
<field name="pro_name" type="text" indexed="true" stored="true"/>
<field name="pro_site_price" type="float" indexed="true" stored="true"/>
<field name="pro_desc" type="text" indexed="true" stored="true"/>
<field name="pro_address" type="text" indexed="true" stored="true"/>
<field name="pro_pic_url" type="text" indexed="true" stored="true"/>
<field name="pro_src_url" type="text" indexed="true" stored="true"/>
<!-- add categoryName -->
<field name="pro_cid" type="text" indexed="true" stored="true" multiValued="true"/>
<field name="pro_cat_name" type="text" indexed="true" stored="true"/>
<!-- add brand -->
<field name="pro_brand_id" type="text" indexed="true" stored="true"/>
<field name="pro_brand_name" type="text" indexed="true" stored="true" multiValued="true"/>
<!-- add mall -->
<field name="pro_mall_id" type="text" indexed="true" stored="true"/>
<field name="pro_mall_name" type="text" indexed="true" stored="true" multiValued="true"/>
</fields>
<!-- Field to use to determine and enforce document uniqueness.
Unless this field is marked with required="false", it will be a required field
-->
<uniqueKey>pro_id</uniqueKey>
<!-- field for the QueryParser to use when an explicit fieldname is absent -->
<defaultSearchField>pro_name</defaultSearchField>
<!-- SolrQueryParser configuration: defaultOperator="AND|OR" -->
<solrQueryParser defaultOperator="OR"/>
查询结果就ok了,
http://localhost:8080/solr/select/?q=*%3A*&version=2.2&start=0&rows=10&indent=on
发表评论
-
IK的整个分词处理过程【转】
2013-01-08 12:48 1080首先,介绍一下IK的整个分词处理过程: 1. Lucene的 ... -
solr 4 分词报错 This Functionality requires the /analysis/field Handler to be regist
2013-01-08 11:43 2072This Functionality requires the ... -
solr multivalued 说明
2013-01-08 09:15 4808solr的schema.xml配置文件在配置field的时候有 ... -
solr 处理数据库数据索引 DataImportHandler 报内存不足,解决方案
2010-06-27 10:31 3030通过数据库,批量建立索引,如果数据量大,则会报内 ... -
solr 范围查询
2010-06-27 01:50 6529solr的范围查询 TO //s ... -
solrj 的使用总结
2010-06-26 22:45 27461、solrserver的获取 1.1CommonsHttp ... -
通过dataimport 建立solr索引
2010-06-26 14:01 5696今天写错一个单词,忙会了,一下午,因为本人也是刚接触,所以对一 ... -
SOLR 中 Schema.xml 的filedType 的一些属性的理解 [转]备注起来
2010-06-24 23:17 2605from matching across instances. ... -
solr 处理数据库数据索引 DataImportHandler 的使用[转]
2010-06-24 21:10 19691、编辑 solrconfig.xml 注册一个请求 uri ... -
solr morelikethis功能
2010-05-06 15:37 3132在 Google 上尝试一个查询,您会注意到每一个结果都包含 ... -
利用SOLR搭建企业搜索平台 之四(MultiCore)[转]
2010-04-22 21:54 1806利用SOLR搭建企业搜索平 ... -
利用SOLR搭建企业搜索平台 之三(配置文件)
2010-04-22 21:51 1377关键字: solr lucene 搭建 ... -
利用SOLR搭建企业搜索平台 之二(中文分词)[转]
2010-04-22 21:51 1834关键字: solr lucene 搭建 中文分词 http:/ ... -
利用SOLR搭建企业搜索平台 之一(运行solr)[转]
2010-04-22 21:49 1798在网络上找了很多的关 ... -
使用solr搭建你的全文检索[转]
2010-04-22 20:43 1370Solr 是一个可供企业使用的、基于 Lucene 的开箱即用 ... -
Solr的检索运算符[转]
2010-04-22 20:39 1577[Solr的检索运算符]? “:” 指定字段查指定值,如返回所 ...
相关推荐
solr7.4数据库导入,使用mysql数据库,内含solr7.4导入数据库Demo+mysql库表,外加使用IK分词器。
solr同步数据库需要jar包,多个solr同步数据库数据的jar包。压缩文件里面有说明
solr增量导入更新索引包
Solr数据库插入(全量和增量)索引,全量一般用于第一次创建索引情况,批量一般更新数据部分创建索引。
在tomcat中配置solr,以及solr 全文搜索建立索引的相关方法总结
solr可以实现定时导入,增量导入,全部的导入;本人亲测可用
NULL 博文链接:https://zihai367.iteye.com/blog/2204173
solr在tomcat下的搭建和配置数据库
使用Solr为大数据库搭建搜索引擎,内容很好的,不忽悠
使用Solr为大数据库搭建搜索引擎,霍庆,刘培植,如今信息快速发展,数据库信息不断增多,尤其是对于中文信息,传统的数据库搜索方式(like%%)不仅效率低下,而且搜索速度极慢,此
solr,数据定时导入,全量导入,增量导入,支持基础BASIC用户名密码安全验证,jar反编译后可直接自己修改,依赖jar包都在pom.xml文件中
NULL 博文链接:https://iamyida.iteye.com/blog/2210621
solr配置中文解析器和将数据导入solr索引库时所需的jar包
Solr数据库连接[SQL,Oracle]SQL Service及Oracle连接Jar报
搜索引擎solr环境配置、分词及索引操作
SQLToNoSQLImporter是类似于Solr的数据导入处理程序,用于将Sql(MySQL,Oracle,PostgreSQL)数据导入NoSQL系统(Mongodb,CouchDB,Elastic Search)。 迁移现在完全由配置驱动。 希望用户编写配置,此工具会将...
solr入门环境搭建,sorl ik分词器分词,solr数据库数据导入,solr同步等技术实现及配置.版本solr7.4.0 + ikanalyzer-solr5 + solr-dataimport-scheduler
实现从数据库到solr的全量数据导入及增量数据导入jar包
建立结构为solr-tomcat/solr的两个文件夹(solr的HOME目录),如建在D盘根目录,d:/solr-tomcat/solr,solr-tomcat文件夹名字可任意命名,将apache-solr-3.6.0examplesolr下的所有文件及文件夹拷贝到这下面 ...