Solr如何整合Hbase

原创
2017/01/07 21:14
阅读数 206
Solr整合hbase: 假设我们有一些数据: 数据样式如下: 文章ID: 文章标题title: 作者auther 描述:desc 详情内容:content 首先创建在hbase中创建表: Rowkey: id 列簇:info: 包括: title auther desc content 具体的流程分析: 1. 首先将数据封装成一个article对象存储到solr中和hbase中; 文件的配置: 2. 修改Solr中的schema.xml中的文件,确保字段的存在; 3. 为了提高查询的广泛性,我们可以讲文章的描述信息和文章的标题copy成一个字段,方便我们进行查询 4. 加载数据: 将数据存储到hbase中并且在solr中建立索引,注意建立索引的时候我们不需要将文章的详情信息建立索引,因此我们定义pojo的时候如下: 5 加载数据到hbase中:获取一个流将数据存储到list集合中 6 存储数据到Hbase中 7. 这时Hbase中就有数据,并且在solr中也建立了索引我们可以通过相应的web项目进行查询
展开阅读全文
打赏
0
2 收藏
分享
加载中
更多评论
打赏
0 评论
2 收藏
0
分享
返回顶部
顶部