`
文章列表

solr java api

    博客分类:
  • solr
// 获取cloudsolrserver private CloudSolrServer getsearchclient(String corename) { CloudSolrServer server = null; // 从配置文件中读取 PropertyHolder propertyHolder = new PropertyHolder("search"); String ZKHOST = propertyHolder.getProperty("ZKHOST"); String client_timeout = ...

kafka 集群安装

修改每台服务器的config/server.properties broker.id:  唯一,填数字,本文中分别为101,102,103 host.name: 填服务器IP zookeeper.connect=hadoop1:2181,hadoop2:2181,hadoop3:2181 先启动zookeeper服务: zkServer.sh start 再在每台机器上执行: bin/kafka-server-start.sh config/server.properties  创建topic: h  kafka-create-topic.sh --zookeeper hadoop1 ...

solr 查询语法

    博客分类:
  • solr
1. “:” 指定字段查指定值,如返回所有值*:* 2. “?” 表示单个任意字符的通配 3. “*” 表示多个任意字符的通配(不能在检索的项开始使用*或者?符号) 4. “~” 表示模糊检索,如检索拼写类似于”roam”的项这样写:roam~将找到形如foam和roams的单词;roam~0.8,检索返回相似度在0.8以上的记录 id asc        按id 排序  id:(1 || 2)   查找 id 为 1 或者2 的 id:1 && name_exact:fdsfds  查找id为1 且 name_exact 为  fdsfds id: ( !1 )   ...
es 语法 查询 id  10078 到 10576 并且name 字段包含李的 post  /company/typedemo1/_search {   "query": {     "bool": {       "must": [         {           "range": {             "id": {               "from": "10078",               "to" ...
安装  Elasticsearch 1:解压下载的安装包 elasticsearch-1.7.2.zip 修改  cluster.name: es(集群状态名字一致) 2:在https://github.com/elasticsearch/elasticsearch-servicewrapper下载该插件后,解压缩。将service目录拷贝到elasticsearch目录的bin目录下。 3: 安装es-head插件 进入elasticsearch/bin目录,输入命令./plugin --install mobz/elasticsearch-head 安装head插件 4:将 Elastics ...
1:首先添加maven 依赖   <dependency> <groupId>com.jcraft</groupId> <artifactId>jsch</artifactId> <version>0.1.48</version> </dependency> 使用密码 方式连接 linux public static String exec(String host, String user, String psw, int port, String command) { ...

solrcloud 4.3 安装

    博客分类:
  • solr
1:首先安装zookeeeper 和tomcat 安装zookeeper 步骤 http://liliang68.iteye.com/blog/2231799 2:将 solr-4.3.1/example/webapps/solr.war 放在  放在tomcat的  webapps 下,然后启动tomcat,会自动解压solr.war 3  cp -r solr-4.3.1/example/lib/ext/*  apache-tomcat-7.0.10/webapps/solr/WEB-INF/lib/ 4:cp  solr-4.3.1/example/resources/log4j.pr ...
解压文件夹, 改文件夹名, 增加环境变量 在conf目录下创建一个配置文件zoo.cfg,(hadoop1 ,hadoop2,hadoop3 各节点   为主机名) tickTime=2000 dataDir=/usr/local/zookeeper/data dataLogDir=/usr/local/zookeeper/dataLog        clientPort=2181        initLimit=10     syncLimit=5 server.1=hadoop1:2888:3888 server.2=hadoop2:2888:3888 server.3=had ...

jfinal+jsp 开发

JFinal  是基于 Java  语言的极速  WEB  + ORM  开发框架,其核心设计目标是开发迅速、代码量少、学习简单、功能强大、轻量级、易扩展、Restful。在拥有Java 语言所有优势的同时再拥有 ruby、python、php 等动态语言的开发效率!   1:在项目pom.xml 文件添加相关依赖 <!-- jfinal 依赖的jar --> <dependencies> <dependency> <groupId>com.jfinal</groupId> <artif ...

hbase 解决bug 小记

今天启动hbase 集群, 查看表时 报错  hbase(main):001:0> list TABLE                                                                                                                                 ERROR: org.apache.hadoop.hbase.ipc.ServerNotRunningYetException: Server is not running yet at org.apache.hadoop.h ...
一、安装这个插件很简单,把 hadoop-eclipse-plugin-2.2.0 个文件copy到eclipse的eclipse\plugins 目录下,然后启动eclipse就算完成安装了。 、在左边的 project explorer 上头会有一个 DFS locations的标志 2、在 windows -> preferences里面会多一个hadoop ma ...
启动start-dfs.sh出现WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform... using builtin-java classes where applicable 出现原因:hadoop本地库只有32位 在64位机子上会出现上述问题 解决方法 官方提供的本地库只有32位的,所以需要我们在64位系统 重新编译源码从而得到64位的本地库 操作系统  Centos 6.5 编译 的时候需要 linux  需要联网  ,因为maven  需要下载 hadoop  依赖包 安装 ...
hbase 完全分布式安装,目前是3台机子,分别为: 192.168.80.101 hadoop1 (作为hbase的master节点) 192.168.80.102 hadoop2   (作为hbase的regionserver节点) 192.168.80.103 hadoop3  (作为hbase的regionserver节点) 解压hbase-0.94.2-security.tar.gz与重命名 #cd /usr/loc ...
//定义的过滤器(值过滤) 的类 // 写完定义过滤器的类 打成 jar 报 ,分发到 每个region 服务器中 //分发完成后 需修改 hbase-env.sh 文件 // export HBASE_CLASSPATH="jar 包路径 ,重新启动hbase"; public class TestFilter extends FilterBase{ private byte[] value=null; //判断每一行数据是否过滤 private boolean filterbz=true; public TestFilter( ...
Global site tag (gtag.js) - Google Analytics