- 博客(16)
- 资源 (22)
- 收藏
- 关注
转载 HBase Java API
1. createTable1 创建表 create 'tableName','columnFamily' 2. descTable 表的描述 -- 打印表的列族的名字 3. modifyTable 替换该表tableName的所有列簇 4. getAllTables 获取HBase中所有的表 -----------...
2019-01-23 10:40:04 149
转载 Hbase-indexer常用命令
Hbase-indexer常用命令1. 启动hbase-indexer服务 ./bin/hbase-indexer server -z s1:2181,s2:2181,s3:2181> /work/hbase-indexer.log 参数说明:-z: hbase-indexer要用到的zooKeeper的链接信息/work/hbase-indexer.log 输出日志文件...
2019-01-22 12:38:02 365
转载 Hbase Indexer索引器的配置
索引器配置 最基本的索引器配置只需要表名和单个字段。但是,可以在索引器配置文件中使用许多配置设置来自定义行为。<indexer table="mytable"> <field name="fieldname" value="columnfamily:qualifier" type="string"/></indexer>
2019-01-22 11:24:41 406
转载 Solr的软提交与硬提交
Solr的软提交与硬提交硬提交是关于持久化的,软提交是关于可见性的。硬提交和软提交是相关的概念,但是它们的目的是不一样的。这句话隐含了很多细节,我们将就其中一些进行阐明。首先是几个定义:Transaction Log(Tlog) 记录了原始文档,用于索引恢复功能。在 SolrCloud 中,每个节点都有自己的 tlog。在更新的时候,整个文档会写入 tlog 中。Tlog 是保证一致性...
2019-01-22 09:23:23 606
转载 Solr群集的搭建
Zookeeper集群搭建 参照这个链接:https://blog.csdn.net/FullStackDeveloper0/article/details/86573724搭建的过程比较简单!solr集群搭建【注意】在搭建solr集群前,建议最好有一个solr服务是已经搭建好的,可以简化大量重复的配置操作。 单机solr服务搭建...
2019-01-21 14:35:01 105
转载 Lucene的IKAnalyzer配置
第一步:把jar包添加到java工程中第二步:把配置文件和扩展词典和停用词词典添加到classpath下,也就是与src同级的目录下第三步:代码实现时,需要费用的分词器时,直接new对象!//添加索引 @Test public void addDocument() throws Exception { //索引库存放路径 Directory directory = FSD...
2019-01-10 14:01:35 296
转载 solrJ管理索引库
一、什么是solrJsolrj是访问Solr服务的java客户端,提供索引和搜索的请求方法,SolrJ通常在嵌入在业务系统中,通过SolrJ的API接口操作Solr服务,如下图: 导入jar包solr-4.10.3\dis下:文件夹下的jar和选中的核心jar全部到如java工程还需要导入下面的jar 代码实现添加索引://向索引库中添加索引...
2019-01-10 13:57:11 155
转载 solr实战篇
一、批量数据的导入:使用dataimport插件批量导入数据。第一步:把dataimport插件依赖的jar包添加到solrcore(collection1\lib)中还需要mysql的数据库驱动。第二步:配置solrconfig.xml文件,添加一个requestHandler。 <requestHandler name="/dataimport" clas...
2019-01-10 13:48:24 211
转载 solr理论篇
Solr 是Apache下的一个顶级开源项目,采用Java开发,它是基于Lucene的全文搜索服务器。Solr提供了比Lucene更为丰富的查询语言,同时实现了可配置、可扩展,并对索引、搜索性能进行了优化。Solr可以独立运行,运行在Jetty、Tomcat等这些Servlet容器中,Solr 索引的实现方法很简单,用 POST 方法向 Solr 服务器发送一个描述 Field 及其内容的 X...
2019-01-10 13:35:26 106
转载 Lucene索引库查询
对要搜索的信息创建Query查询对象,Lucene会根据Query查询对象生成最终的查询语法,类似关系数据库Sql语法一样Lucene也有自己的查询语法,比如:“name:lucene”表示查询Field的name为“lucene”的文档信息。可通过两种方法创建查询对象:1)使用Lucene提供Query子类Query是一个抽象类,lucene提供了很多查询对象,比如TermQuery...
2019-01-10 12:55:38 267
转载 Lucene全文检索--实战篇
一、配置开发环境版本:lucene4.10.3Jdk要求:1.7以上IDE:Eclipsejar包: Lucene包: lucene-core-4.10.3.jar lucene-analyzers-common-4.10.3.jar lucene-queryparser-4.10.3.jar 其它: commons-io-2.4.jar ...
2019-01-10 11:40:04 197
转载 Lucene全文检索--理论篇
【案例】实现一个文件的搜索功能,通过关键字搜索文件,凡是文件名或文件内容包括关键字的文件都需要找出来。还可以根据中文词语进行查询,并且需要支持多个条件查询。本案例中的原始内容就是磁盘上的文件,如下图: 1. 全文检索(Full-text Search) 将非结构化数据中的一部分信息提取出来,重新组织,使其变得有一定结构,然后对此有一定结构的数据进行搜索,从而达到...
2019-01-10 11:16:22 120
mysql数据导入到hbase中
2018-08-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人