使用solr映射数据库数据到索引时jndiname怎么起

使用solr映射数据库数据到索引时jndiname怎么起,第1张

看你的mysql当前默认的存储引擎:

mysql> show variables like '%storage_engine%';

你要看某个表用了什么引擎(在显示结果里参数engine后面的就表示该表当前用的存储引擎):

mysql> show create table 表名;

Solr 是一个可供企业使用的 基于 Lucene 的开箱即用的搜索服务器 对Lucene不熟?那么建议先看看下面两篇文档

实战Lucene 第 部分 初识 Lucene lo lucene /

用Lucene加速Web搜索应用程序的开发 lucene /

一 solr介绍

solr是基于Lucene Java搜索库的企业级全文搜索引擎 目前是apache的一个项目 它的官方网址在 solr需要运行在一个servlet 容器里 例如tomcat solr在lucene的上层提供了一个基于>

新建一个数据表,这里我选择的是mysql数据库,具体如何安装我这里就不说了,具体代码如下。这里还需要mysql的驱动包,需要放入到/opt/tomcat6/lib目录下,或者放到/opt/tomcat6/webapps/solr/WEB-INF/lib目录下,自行去mysql官网下载jdbc驱动包,在数据导入的时候需要用到!

可以试试:

使用SolrQuery对象,

SolrQuery solrQuery = new SolrQuery();

//组装查询条件

solrQuerysetQuery(":");

String key = "java3";

solrQueryaddFilterQuery("content:" + ""+key+"" );试试吧

假设MySQL数据库有关数据库、表、字段

1

使用DataImportHandler导入并索引数据

2

通过data-configxml完成Solr与MySQL数

3

修改schemaxml文件,因为这个文件是我

4

开启tomcat进入Solr的Admin UI界面,在

以上就是关于使用solr映射数据库数据到索引时jndiname怎么起全部的内容,包括:使用solr映射数据库数据到索引时jndiname怎么起、教你使用solr搭建你的全文检索、solr5.5.4怎么将已经建立好的mysql数据库导入到dataimport等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/9486780.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-28
下一篇2023-04-28

发表评论

登录后才能评论

评论列表(0条)

    保存