`
chenjinlai
  • 浏览: 70013 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
文章分类
社区版块
存档分类
最新评论

solr系统和网站查询的对接...

阅读更多

ruby支持的很强劲...格式化的xml数据处理起来方便....其他语言搞半天,ruby查书查资料半小时一个简化版的全文搜索功能

就全套调试好上线了, 代码也很短...不过可能理解起来相对费力点...

text = open('http://localhost:8080/solr/select/?q='+key+'&version=2.2&start=0&rows=20&indent=on').read
require 'rexml/document'
t = REXML::Document.new(text)
c = []
t.root.elements[2].each_element{|d| c << d.elements[2].text }
@articles = Article.find(:all,:conditions=>["id in (?)",c])
return


--------------
chenjinlai
2008-03-08
分享到:
评论

相关推荐

    solr-solrj-4.10.3.jar和solr-solrj-5.0.0.jar

    在这个版本中,SolrJ引入了许多新特性,包括对SolrCloud的支持,这是一个分布式索引和查询解决方案。此外,它还改进了并发和性能,增加了对新特性的支持,如表达式语言和复杂查询结构。5.0.0版本也可能会有API的调整...

    solr5的中文分词器ik-analyzer-solr5-master.zip

    2. **适配Solr5**:本项目针对Solr5做了特定的优化,确保分词器与Solr5的数据结构和处理流程无缝对接。 3. **Maven集成**:项目采用Maven工程结构,通过`mvn install`命令可将IK Analyzer添加到本地Maven仓库,简化...

    solr和sql映射工具

    Solr和SQL映射工具是将关系型数据库中的数据与Apache Solr搜索引擎进行高效对接的解决方案。Apache Solr是一款开源的全文检索服务器,它能够快速地对大量数据进行索引和搜索,支持分布式搜索和丰富的文档处理。在...

    ikanalyzer-solr7.2.1.zip

    这些Jar包可能包括IK Analyzer的主要实现类和Solr的相关适配器,使得IK Analyzer能与Solr的索引和查询过程完美融合。在实际使用中,我们需要将这些Jar包添加到Solr的lib目录下,确保在运行时Solr能正确识别并加载IK ...

    ik-analyzer-solr7

    通过将ik-analyzer-solr7-7.x.jar添加到Solr的类路径中,可以实现ik-analyzer与Solr的无缝集成,使得中文查询和索引能力得到显著提升。 三、ik-analyzer-solr7的特点 1. 高效性:ik-analyzer-solr7针对Solr7进行了...

    mmseg4j完美适配solr5.2.1

    然而,随着Solr版本的不断更新,如何使mmseg4j与新版本的Solr无缝对接成为了一个挑战。在这个问题上,本文将详细介绍如何在Solr5.2.1中完美地使用mmseg4j。 首先,我们需要了解mmseg4j的核心功能。mmseg4j采用四向...

    mmseg4j最新jar完美整合solr-5.3.0

    mmseg4j-solr模块是专为Solr设计的,它可以无缝对接Solr的索引构建和查询过程,而mmseg4j-core则包含了mmseg4j的主要分词算法,如最大匹配法、最少切分法等。 在整合mmseg4j到Solr-5.3.0之前,需要确保Solr服务器...

    Apache Solr 3 Enterprise Search Server

    ### Apache Solr 3 Enterprise ...此外,Solr还易于与其他技术和框架集成,并可通过复制和分片技术进行水平扩展,确保系统的高性能和高可用性。对于希望提升搜索功能的开发人员来说,这是一本不可或缺的参考书籍。

    网上书店系统(北大青鸟内部)源码.zip

    7. **搜索引擎优化**:为了方便用户查找书籍,系统可能集成了全文搜索功能,可能用到Lucene或Solr等开源搜索库。 8. **支付接口集成**:实际运营的网上书店通常会接入第三方支付平台如支付宝、微信支付,因此源码中...

    基于Java的实例源码-多用户商城电子商务系统.zip

    5. 数据库:MySQL可能是首选关系型数据库,提供高效的数据存储和查询能力。 6. 分布式服务:可能利用Dubbo或Spring Cloud进行微服务架构,实现服务的高可用和负载均衡。 二、系统架构 1. 微服务架构:系统可能被...

    Maven+CMS+Redis+Solr+Linux+Nginx+SSM单点登录,大型分布式项目源码

    本项目是一个基于Maven构建的大型分布式电商系统,采用了多种技术进行集成,旨在实现高效、稳定且...同时,通过实践和调试源码,还可以学习到单点登录的实现机制,以及如何在大型项目中进行有效的性能优化和系统扩展。

    亿万级搜索解决方案.docx

    - **Solr**是一款流行的开源搜索引擎,支持高度灵活的数据结构,并提供了丰富的API用于数据索引和查询。 - **安装配置**:包括环境搭建、基本配置文件调整等步骤。 - **SolrJ**:是Solr提供的Java客户端API,用于...

    基于springboot篮球论坛系统.zip

    5. 微信小程序接口:为了拓展移动用户,系统可能还提供了与微信小程序的接口对接,实现小程序内的论坛浏览和互动。 6. 后台管理系统:管理员可以进行用户管理、帖子审核、数据统计等功能,通常采用后台管理界面,...

    基于Java网上购物系统.rar

    4. 分布式服务:Dubbo或Spring Cloud可以用于构建微服务架构,实现服务的注册、发现、负载均衡和熔断等高级功能,增强系统的扩展性和容错性。 三、核心功能模块 1. 用户模块:包括用户注册、登录、个人信息管理等...

    springboot379防疫物资管理信息系统pf.zip

    6. **接口集成**:可能需要与其他系统如医院信息系统、物流系统进行接口对接,实现数据共享,提高整体防疫工作的协同效率。 在技术实现上,SpringBoot结合MyBatis或JPA进行数据访问操作,MyBatis允许开发者直接编写...

    learnlib-core-0.10.1.zip

    另外,为了实现对Solr 4.0的兼容性,mmseg4j-for-solr项目可能已经针对Solr 4.0的API进行了适配,确保了与旧版本的Solr无缝对接。这意味着即使你的Solr服务器是4.0版本,也能顺利使用mmseg4j进行中文分词。 在实际...

    基于ssm+vue培训机构运营系统.zip

    结合微信小程序,该系统还可能具备移动端入口,利用微信庞大的用户基础,方便学员随时随地进行学习和管理。微信小程序的开发需要熟悉微信开发者工具,理解小程序的生命周期、页面路由和网络请求等特性。 系统的核心...

    VectorPrintConfig-7.6.zip

    例如,在大型企业环境中,可能会有既有的Solr集群,又需要利用Elasticsearch的实时搜索优势,此时通过这个API,可以在不改变原有系统架构的前提下,无缝对接两者的功能。 总结来说,VectorPrintConfig-7.6.zip提供...

    CDH-HDP-MAPR-DKH-星环组件比较.pdf

    13. **K-V Store Indexer**:NGDATA公司开发的中间件,用于为HBase创建索引并对接Solr。 14. **Cloudera Manager**:CDH的集群管理和监控工具,简化了CDH的部署和运维。 15. **Kafka**:高吞吐量的分布式消息队列...

Global site tag (gtag.js) - Google Analytics