Solr数据导入之SolrInputDocument导入数据

简介:

public static void main(String[] args) throws Exception {

String zkHost = "192.168.137.200:2181,192.168.137.201:2181";

CloudSolrClient server = new CloudSolrClient(zkHost);

server.setDefaultCollection("mycollection");

addDocs(server);

query(server);

        server.close();

}

public static void addDocs(CloudSolrClient server) throws Exception{

SolrInputDocument doc1 = new SolrInputDocument();


doc1.addField("id", "00003");

doc1.addField("content", "id测试");

SolrInputDocument doc2 = new SolrInputDocument();

doc2.addField("id", "00004");

doc2.addField("content", "id测试2");

Collection<SolrInputDocument> docs = new ArrayList<SolrInputDocument>();

docs.add(doc1);

docs.add(doc2);

server.add(docs);

server.commit();

}

public static void query(CloudSolrClient server) throws Exception{

SolrQuery parameters = new SolrQuery();

        parameters.set("q", "*:*");

        parameters.set("qt", "/select");        

        parameters.set("collection", "mycollection");

        QueryResponse response = server.query(parameters);

        //SolrDocumentList list = response.getResults();

        System.out.println(response);  

}











本文转自 yntmdr 51CTO博客,原文链接:http://blog.51cto.com/yntmdr/1731479,如需转载请自行联系原作者
目录
相关文章
|
8月前
|
JSON NoSQL MongoDB
MongoDB 数据导出和导入 大全
MongoDB 数据导出和导入 大全
369 0
|
NoSQL Oracle MongoDB
【最佳实践】MongoDB导出导入数据
【最佳实践】MongoDB导出导入数据
519 2
|
存储 SQL 关系型数据库
74 sqoop的数据导入
74 sqoop的数据导入
54 2
|
关系型数据库 MySQL 数据库
75 sqoop的数据导出
75 sqoop的数据导出
37 0
|
Java 关系型数据库 MySQL
21Solr批量导入数据
21Solr批量导入数据
52 0
|
SQL 分布式计算 Oracle
Sqoop的安装与数据的导入导出
Sqoop的安装与数据的导入导出
162 0
|
SQL 搜索推荐 关系型数据库
kettle操作--excel数据导入mysql数据库
kettle操作--excel数据导入mysql数据库
kettle操作--excel数据导入mysql数据库
|
NoSQL 关系型数据库 MySQL
使用Datax将MySQL中的数据导入到TableStore中
背景 由于我们的数据在MySQL中的数据已经快接近亿级别,在访问MySQL并发读写的时候遇到了很大的瓶颈,严重的Block了我们的业务发展,主要从白天十点到晚上十点之前,并发访问的用户比较多,我们在写的前面加上了队列,系统后台自动同步。但是读上没有很好的办法解决,所以我们急需一个有较高吞吐量的实时
9683 0
|
关系型数据库 MySQL Java
Sqoop数据导入/导出
1. 从HDFS导出到RDBMS数据库 1.1 准备工作 写一个文件 sqoop_export.txt 1201,laojiao, manager,50000, TP 1202,fantj,preader,50000,TP 1203,jiao,dev...
2631 0
|
分布式数据库 Apache Hbase
Hbase增量导入导出
Cluster-A导出: hbase --config /tmp/hbase-client-conf org.apache.hadoop.hbase.mapreduce.
2188 0