您现在的位置是:主页 > news > 网站建设一对一培训/天津百度推广电话

网站建设一对一培训/天津百度推广电话

admin2025/5/29 22:38:06news

简介网站建设一对一培训,天津百度推广电话,网站制作中的展开怎么做,区块链网站建设1.前提本文假设你已经搭建好solr服务器并配置core核心(本文以solr5.3.1的db例子作为实例2.copy jar包和创建表将mysql放到solr所在的服务器所在项目下的lib下;例如我的是D:\Tomcat7\webapps\solr\WEB-INF\lib表结构:CREATE TABLE t_blog (id int(200) NO…

网站建设一对一培训,天津百度推广电话,网站制作中的展开怎么做,区块链网站建设1.前提本文假设你已经搭建好solr服务器并配置core核心(本文以solr5.3.1的db例子作为实例2.copy jar包和创建表将mysql放到solr所在的服务器所在项目下的lib下;例如我的是D:\Tomcat7\webapps\solr\WEB-INF\lib表结构:CREATE TABLE t_blog (id int(200) NO…

1.前提

本文假设你已经搭建好solr服务器并配置core核心(本文以solr5.3.1的db例子作为实例

2.copy jar包和创建表

将mysql放到solr所在的服务器所在项目下的lib下;例如我的是D:\Tomcat7\webapps\solr\WEB-INF\lib

表结构:

CREATE TABLE `t_blog` (

`id` int(200) NOT NULL AUTO_INCREMENT,

`title` varchar(200) DEFAULT NULL,

`content` text,

`keyWord` varchar(200) DEFAULT NULL,

`category_id` int(200) DEFAULT NULL,

`user_id` int(200) DEFAULT NULL,

`insertTime` time DEFAULT NULL,

`updateTime` time DEFAULT NULL,

PRIMARY KEY (`id`)

) ENGINE=InnoDB AUTO_INCREMENT=20 DEFAULT CHARSET=utf8;

3.配置solrconfig.xml

确保一下配置文件被打开(5.3.1默认打开)

db-data-config.xml

4.配置db-data-config.xml

增加数据源和docment

driver="com.mysql.jdbc.Driver"

url="jdbc:mysql://localhost:3306/blog"

user="root"

password="root"/>

query="select id,title,content,keyWord from t_blog"

deltaImportQuery="select id,title,content,keyWord from t_blog where ID='${dataimporter.delta.id}'"

deltaQuery="select id from t_blog where updateTime > '${dataimporter.last_index_time}'"

deletedPkQuery="select id from t_blog where id=0">

solr官方例子中的db core带有id,content等属性,故我将个人设置的field name前面加了‘t_’标示

备注:

query 用于首次导入;

deltaQuery用于增量导入;

deltaImportQuery用于单条数据导入;

deletedPkQuery用于删除所有表索引;

5.配置schema.xml

5.测试与结果

启动solr所在的tomcat服务器,访问http://localhost:8080/solr/

选择db core -> dataimport ->Command -> full import -> Entity -> t_blog ->Execute

c2f4d7d349ec66b0296ef68d6b95b1be.png

6.后记

更多精彩内容,欢迎访问我的博客:caicongyang