2017年5月24日
摘要: 容器创建 我们已经知道,镜像是只读的,而基于镜像创建出来的容器是可读写的,所以,一般我们实际中,会经常使用对应镜像创建容器并且使用这些容器。同样,如果我们想要使用容器,那么我们必须首先需要创建容器。而且要知道一个镜像可以同时创建多个容器 -t表示为容器分配一个伪终端 -i容器的标准输出为打开的状态 阅读全文
posted @ 2017-05-24 15:39 itliucheng 阅读(3069) 评论(0) 推荐(0) 编辑
摘要: 镜像 我们知道,我们想在Windows操作系统上跑Linux,需要安装一个虚拟机程序,然后下载一个Linux镜像,在该虚拟机程序中创建一个虚拟机,并使用该镜像安装对应的Linux操作系统,安装好之后,即可在Windows系统下跑虚拟机中的Linux系统。此时,我们发现,这里所说的镜像,类似于操作系统 阅读全文
posted @ 2017-05-24 15:12 itliucheng 阅读(997) 评论(1) 推荐(1) 编辑
摘要: 虚拟化技术是一个总称,是一系列实现虚拟技术的统称。从广义上来说,虚拟化技术包括了虚拟机技术和容器技术, 所谓虚拟化技术最大的特点就是将一个真实的机器进行虚拟地分割,然后分割出来的部分可以独立使用 有人说:“Docker是虚拟化技术。” 有人却说:“虚拟化与Docker容器之争。” 那么,到底Dock 阅读全文
posted @ 2017-05-24 14:49 itliucheng 阅读(1448) 评论(0) 推荐(0) 编辑
摘要: Docker CE is supported on CentOS 7.3 64-bit. 说明docker只能安装在centOS7以上 centOS7关闭防火墙 centOS7禁止开启启动防火墙 查看防火墙状态 阅读全文
posted @ 2017-05-24 14:48 itliucheng 阅读(255) 评论(0) 推荐(0) 编辑
摘要: 什么是Docker Docker是一个开源的应用容器引擎。通俗来说:所谓开源,就是指Docker是开放源代码的,比如用户可以免费使用该源代码, 并在该源代码的基础上自由修改或传播。所谓引擎,指的是程序支持的核心组件,利用引擎可以让开发者快速的开发出所需 的功能,比如搜索引擎可以迅速地实现搜索的功能, 阅读全文
posted @ 2017-05-24 14:46 itliucheng 阅读(287) 评论(0) 推荐(0) 编辑
摘要: IKAnalyzer简介 IKAnalyzer简介 IKAnalyzer是一个开源的,基于java语言开发的轻量级的中文分词工具包。 IKAnalyzer是一个开源的,基于java语言开发的轻量级的中文分词工具包。 IKAnalyzer特性 a. 算法采用“正向迭代最细粒度切分算法”,支持细粒度和最 阅读全文
posted @ 2017-05-24 14:36 itliucheng 阅读(754) 评论(0) 推荐(0) 编辑
摘要: solr除了利用solrj建立索引外,还可以由列式数据库hbase触发器添加索引,自动全量或者增量索引关系数据库数据等. dataimport可以配置从任何关系数据库导入索引 1.将jar包拷贝到tomcat/webapps/solr/web-inf/lib下面 mysql-connector-ja 阅读全文
posted @ 2017-05-24 14:28 itliucheng 阅读(313) 评论(0) 推荐(0) 编辑
摘要: Solr相似匹配 Solr相似匹配 在网页搜索或电商产品搜索结果页面,很多时候会看到一个相似文档、相似产品或找相似的链接。Solr 使用 MoreLikeThisComponent(MLT)和 MoreLikeThisHandler 实现了一样的功能。如上所述,MLT 是与标准 SolrReques 阅读全文
posted @ 2017-05-24 14:22 itliucheng 阅读(792) 评论(0) 推荐(0) 编辑
摘要: Solr高亮显示的三种实现 高亮显示在搜索中使用的比较多,比较常用的有三种使用方式,如果要对某field做高亮显示,必须对该field设置stored=true 。 第一种是普通的高亮显示Highlighter,根据查询的docIdSet,获取Documents,并获取当前document的需要高亮 阅读全文
posted @ 2017-05-24 14:17 itliucheng 阅读(876) 评论(0) 推荐(0) 编辑
摘要: Group与Facet的区别 Group与Facet的区别 facet的查询结果主要是分组信息:有什么分组,每个分组包括多少记录;但是分组中有哪些数据是不可知道的,只有进一步搜索。 group则类似于关系数据库的group by,可以用于一个或者几个字段去重、显示一个group的前几条记录等。 再细 阅读全文
posted @ 2017-05-24 14:12 itliucheng 阅读(301) 评论(0) 推荐(0) 编辑
摘要: 什么是Facet.pivot Facet.pivot就是按照多个维度进行分组查询,是Facet的加强,在实际运用中经常用到,一个典型的例子就是商品目录树 NamedList解释: NamedList,一个有序的name/value容器,NamedList不像Map,他具有以下特点: 1、名字可以重复 阅读全文
posted @ 2017-05-24 14:09 itliucheng 阅读(365) 评论(0) 推荐(0) 编辑
摘要: Facet 介绍 Facet 介绍 Facet 是 solr 的高级搜索功能之一 ,可以给用户提供更友好的搜索体验,在搜索关键字的同时 , 能够按照 Facet 的字段进行分组并统计。 比如你上淘宝,输入“笔记本”进行搜索,就会出现品牌分类,价格范围等分类,这个就叫facet了。这个例子也许不是那么 阅读全文
posted @ 2017-05-24 14:05 itliucheng 阅读(678) 评论(0) 推荐(0) 编辑
摘要: 查询关联多个core 再新建一个core 向每个core添加索引,修改 即可 多个core的关联查询 测试的结果: 测试的结果: 会综合两个core中的数据,如果有重复的id,只会取其中一个 但是会有一个问题,当两个core中主键相同,但是内容不同的时候,他会怎么取值,测试结果有点随机, 两个值不时 阅读全文
posted @ 2017-05-24 13:59 itliucheng 阅读(1678) 评论(0) 推荐(0) 编辑
摘要: 常用查询参数 q - 查询字符串,必须的。 fl - 指定返回那些字段内容,用逗号或空格分隔多个。 start - 返回第一条记录在完整找到结果中的偏移位置,0开始。 rows - 指定返回结果最多有多少条记录,配合start来实现分页。 sort - 排序,示例:(inStock desc, pr 阅读全文
posted @ 2017-05-24 13:56 itliucheng 阅读(284) 评论(0) 推荐(0) 编辑
摘要: 以bean的形式提交索引,以bean的形式查询出来 其中field的值必须要在scheme.xml中配置,因为该文件中已经有id和动态field的配置,这里就不用配置 测试类: solrserver: 阅读全文
posted @ 2017-05-24 13:49 itliucheng 阅读(757) 评论(0) 推荐(0) 编辑
摘要: solrserver.java solrTest.java 阅读全文
posted @ 2017-05-24 13:47 itliucheng 阅读(1122) 评论(0) 推荐(0) 编辑
摘要: 1.下载解压solr-5.3.1.tgz 2.将solr-5.3.1/server/solr-webapp下的webapp文件夹拷贝到tomcat下的webapp下,并改名solr [root@205 solr-webapp]# cp -r webapp/* /opt/module/apache-t 阅读全文
posted @ 2017-05-24 13:44 itliucheng 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 什么是solr Solr是一个独立的企业级搜索应用服务器,它对外提供类似于Web-service的API接口。用户可以通过http请求,向搜索引擎服务器提交一定格式的XML文件,生成索引;也可以通过Http Get操作提出查找请求,并得到XML格式的返回结果 solr的特点 Solr是一个高性能,采 阅读全文
posted @ 2017-05-24 13:34 itliucheng 阅读(1448) 评论(0) 推荐(0) 编辑