`

solr 空间索引的建立

    博客分类:
  • solr
 
阅读更多
                            solr 空间索引的建立


配置:
   
  修改    schema.xml  :

1、添加空间索引字段类型
   <!-- An alternative geospatial field type new to Solr 4.  It supports multiValued and polygon shapes.
      For more information about this and other Spatial fields new to Solr 4, see:
      http://wiki.apache.org/solr/SolrAdaptersForLuceneSpatial4
    -->
    <fieldType name="location_rpt" class="solr.SpatialRecursivePrefixTreeFieldType"
               distErrPct="0.025"
               maxDistErr="0.000009"
               units="degrees"
   geo="true"/>
2、 添加空间索引字段
   <field name="LOCATION"  type="location_rpt"  indexed="true" stored="true"  multiValued="true" />

3、数据准备:
    文者是通过csv 文件进行导入,在文件中会有一个字段LOCATION,
    数据格式为lng lat  例如:116.406174 39.920142
    中间用空格隔开。


4、csv 文件的导入,并且创建索引。
    http://localhost/solr-4.1.0/update/csv?stream.file=D:\tomcat7\0102.csv&stream.contentType=text/plain;charset=utf-8





http://localhost/solr-4.1.0/update/csv?commit=true

分享到:
评论

相关推荐

    solr查询索引

    1. **建立索引**:Solr通过分析和索引文档内容来创建索引,这个过程包括分词、词干提取、停用词过滤等文本预处理步骤。在本例中,虽然没有具体的源代码,但我们可以假设这些库文件如`wstx-asl-3.2.7.jar`(Woodstox ...

    solr4.9.0.zip

    6. **多种数据源支持**:Solr可以通过各种数据导入工具(如DataImportHandler)连接到各种数据库,如MySQL、Oracle等,进行数据导入和索引建立。 7. ** faceted search(分面搜索)**:Solr支持分面搜索,可以为...

    Flume+Solr演示demo.pdf

    3. 处理后的数据实时在Solr中建立索引。这意味着数据经过清洗、转换后,可以直接输入到Solr索引中,从而供后续查询使用。 4. 最后,Solr对外提供查询服务。这意味着一旦数据被索引后,用户可以通过Solr进行搜索查询...

    Apache Solr(solr-7.7.3.tgz)

    此外,Solr支持通过HTTP接口进行远程管理,这使得你可以通过Solr的RESTful API或者Solrj(Java客户端库)来创建、更新和查询索引。 Solr的Lucene集成使得其在全文搜索方面表现出色。Lucene是一个高性能的全文索引库...

    SOLR的学习资料

    5. **创建核心(Core)**:SOLR的核心是数据处理的基本单元,每个核心对应一个独立的索引。通过SOLR管理界面(默认地址:http://localhost:8983/solr/admin/cores)可以创建新的核心,定义其配置文件和数据目录。 6...

    solr开发维护参考

    索引过程包括字段分析、分词和倒排索引的创建。开发者需要了解如何配置索引编写器和解析器,以便正确处理不同类型的文档。 2. **Schema设计**:Schema.xml是Solr的核心配置文件,定义了索引字段、字段类型、分析器...

    solr4.5版本

    - **索引构建**:Solr支持快速创建和更新大型文档索引,能够处理各种结构化和非结构化的数据。 - **查询与排序**:提供丰富的查询语法,包括布尔运算、短语查询、模糊匹配等,同时支持自定义排序规则。 - **高亮...

    solr-8.0.0.tgz

    2. **多字段索引**:Solr允许用户为不同的数据字段创建独立的索引,这使得对不同类型的数据进行快速查询成为可能。 3. **高可用性**:Solr提供了分布式搜索和处理功能,允许多个节点组成集群,确保服务的高可用性和...

    solr4.7.2服务器tomcat集成

    你可以创建、删除索引,上传数据,测试搜索功能。 9. **监控与优化**:使用Solr提供的JMX监控工具,可以查看Solr服务器的性能指标,如查询速度、内存使用等。根据实际情况进行调优,例如调整缓存大小、增加硬件资源...

    solr集群搭建

    1. **系统需求**:首先,确保你的系统满足Solr的硬件和软件要求,通常需要Java运行环境(JRE或JDK)以及足够的内存和磁盘空间。 2. **下载与解压**:从Apache官方网站获取最新版本的Solr压缩包,将其解压到一个适当...

    solr6 增量导入demo

    1. 定义DataConfig.xml:在solr/solr_home/collection/conf目录下创建DataConfig.xml文件,配置数据源、表名、主键以及增量导入的查询条件。 2. 配置Solr schema:确保Solr的Schema.xml文件包含了需要索引的所有...

    Solr下载地址

    6. **访问管理界面**:启动成功后,可以在浏览器中输入`http://localhost:8983/solr/`访问Solr的管理控制台,进行索引创建、文档管理等操作。 ### 总结 Apache Solr是一款功能强大且灵活的全文搜索引擎,适用于...

    solr压缩包

    3. **索引创建**:Solr支持多种方式创建索引,如通过XML文件批量导入,或者使用索引API动态添加。用户还可以自定义分析器链,处理文本数据,如分词、去除停用词、词形还原等。 4. **查询与筛选**:Solr提供丰富的...

    alfresco4.0部署及分离solr

    - 测试搜索功能,确保Solr分离部署后仍能正确索引和搜索内容 - 根据需要调整Solr的配置,如内存分配、索引优化策略等 分离部署Solr的好处在于提高了系统的可扩展性和稳定性,特别是在处理大量数据和高并发搜索请求...

    solr-4.10.3

    Solr的核心功能包括索引创建、搜索、排序、高亮显示结果以及多语言支持。它使用Lucene库作为其底层搜索引擎,但提供了更高级别的API和配置选项,使得非开发人员也能方便地设置和管理搜索引擎。在Solr-4.10.3中,用户...

    基于java-solr-geo空间坐标搜索、距离排序、分页

    基于solr-geo空间搜索 1、Solr的schema.xml配置 定义坐标field 2、Solr的data-config.xml配置 建立索引 3、java查询语法 坐标距离、分页、排序

    solr6.3.0.zip tomcat专用

    在这里,你可以创建、管理和查询索引,配置搜索核心,以及进行各种高级设置。 Solr 6.3.0提供了丰富的API接口,包括HTTP RESTful API,使得可以通过多种编程语言与Solr进行交互,进行索引构建、查询和更新操作。...

    solr 7 官方文档

    - **索引**:Solr通过建立索引来实现快速搜索。索引是预处理的数据结构,用于存储和检索信息。 - **文档**:在Solr中,文档是被索引的基本单位,可以代表任何类型的数据,如网页、产品信息或新闻文章。 - **集合...

    Solr in action

    - **索引技术**:介绍了索引创建、更新、删除等操作,以及如何设计合理的索引结构来提高查询效率。 - **文本分析技术**:涵盖了分词器、过滤器的种类及其配置,这些技术是确保索引质量的关键因素。 #### 六、查询与...

Global site tag (gtag.js) - Google Analytics