Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >Compass Framework 0.8 + Lucene Jdbc Directory (翻译tss)

Compass Framework 0.8 + Lucene Jdbc Directory (翻译tss)

作者头像
田春峰-JCJC错别字检测
发布于 2022-05-07 08:49:17
发布于 2022-05-07 08:49:17
2790
举报

Compass Framework 0.8 + Lucene Jdbc Directory

发布者:Shay Banon on January 10, 2006 @ 08:24 PM

我们很荣幸的宣布Compass Framework 0.8.0 发布了。这是一个基于 Lucene 的java 搜索引擎框架。这个发布版本的主要特色是:可以把Lucene 索引存储在一个数据库中。 为了能够存储Lucene 索引文件在数据库中,主要实现了2个部分: 一个完全的 Lucene Jdbc Directory implementation ,这部分代码完全独立于Compass 的他其模块,可以使用在纯Lucene实现的环境中。这个发布版本支持主流数据库,及其特色语法。 第二个部分是集成 Jdbc Directory 和 Compass Framework,仅仅需要修改配置文件就可以实现集成。集成的内容包括:数据源提供 DBCP ,c3p0 ,JNDI等 和 几个有关提高性能的配置。 把Lucene 索引文件放在数据库中可以创建一个搜索集群。因为所有的集群节点都存放在一个中央数据库中。 更多信息可以参考: Upgrade and Change log

有人也对 Compass 提出了质疑:

因为hibernate 3.1 可以直接支持 lucene compass 意义吗? http://www.hibernate.org/hib_docs/annotations/reference/en/html/lucene.html

更多信息见: http://www.theserverside.com/news/thread.tss?thread_id=38478

 原文地址: http://blog.csdn.net/accesine960/archive/2006/01/13/578750.aspx

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2006-01-13,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
「Elasticsearch + Lucene」搜索引擎的架构、倒排索引和搜索过程
许多年前,一个名叫Shay Banon的开发者,带着新婚妻子去伦敦生活,在得知妻子想从事厨师工作后,准备利用自己所学为妻子开发一个食谱搜索引擎,他开始使用Lucene的一个早期版本。但是尝试之后,他发现直接使用Lucene给没有任何开发经验的妻子而言是非常困难的,因此Shay 开始对Lucene进行封装。不久他发布了他的第一个基于Lucene的用java编写的开源项目 Compass。后来Shay找到了一份跟高性能和分布式有关的工作,然后发现这份工作对实时、分布式搜索引擎的需求尤为突出,于是他决定重写Compass,把它变为一个独立的服务并取名Elasticsearch,再到后来Elasticsearch发布了第一个公开版本,从此以后,Elasticsearch已经成为了 Github 上最活跃的开源项目之一。据说,Shay的妻子还在等着她的食谱搜索引擎,而他已经在大公司忙的“一发不可收拾”…
一个会写诗的程序员
2020/09/10
1.7K0
「Elasticsearch + Lucene」搜索引擎的架构、倒排索引和搜索过程
怎么会是lucene?
在好朋友lhelper的帮助下,开始学习全文搜索引擎lucene了。从网上搜索了一些全文搜索的资料后发现这方面的产品很多,光是在http://www.searchtools.com 上你可以查到100多个搜索的工具(包括源代码)。如果你在百度上以“全文搜索”为关键字 搜索的话,会发现除了理论上的介绍以外,大部分的实例都是来自lucene。为什么只有lucene这么广为接受呢?
田春峰-JCJC错别字检测
2019/02/14
3890
Compass: 在你的应用中集成搜索功能
驱动力 在许多应用程序中,用户总会提出搜索和查询领域实例的需求。他们或者希望构建一个进入应用程序的入口或者希望填充表单的机制。非常典型的解决方案是用浏览的方式(把领域的继承关系表现出来,这样用户可以定位和选择一个自己需要的)或者一个检索表单的方式(展现一个多个输入域的表单,用户可以检索他们需要的信息)。 现实中,对于可用性的角度来说,这两种方案都不是最佳的。浏览的方式会在有许多分支的时候变得缓慢而笨重。而且,用户通常精确地知道他们要用到那个应用,然而却不情愿要浏览整个系统来找到他要的应用。检索表单的方式同样
张善友
2018/01/22
1.4K0
【ES三周年】聊一聊关于Elasticsearch的那些事
Elasticsearch (简称ES)是一个天然支持分布式的搜索,聚合分析和存储引擎。
洛眰恦
2023/02/20
7020
spring+hibernate+struts2+compass整合
http://www.cnblogs.com/hongten/gallery/image/113449.html
Hongten
2018/09/13
6910
借助 Lucene.Net 构建站内搜索引擎(下)
前言:上一篇我们学习了Lucene.Net的基本概念、分词以及实现了一个最简单的搜索引擎,这一篇我们开始开发一个初具规模的站内搜索项目,通过开发站内搜索模块,我们可以方便地在项目中集成站内搜索功能。本次示例Demo麻雀虽小,五脏俱全,值得学习。
Edison Zhou
2018/08/21
1.4K0
借助 Lucene.Net 构建站内搜索引擎(下)
Java学习路线图分析
 Java学习路线分析图 第一阶段 技术名称 技术内容 J2SE(java基础部分) java开发前奏 计算机基本原理,Java语言发展简史以及开发环境的搭建,体验Java程序的开发,环境变量的设置,
Kevin_Zhang
2018/05/22
1.4K0
【ES系列】(一)简介与安装
Elasticsearch (ES)的发展历史可以追溯到 2004 年,当时 Shay Banon 创建了一个名为 Compass 的开源项目,作为一个基于 Lucene 的全文搜索引擎库。
程序员朱永胜
2023/09/03
3390
【ES系列】(一)简介与安装
大话数据库连接池简史,你都用过几个?
数据库连接池在Java数据库相关中间件产品群中,应该算是底层最基础的一类产品,作为企业应用开发必不可少的组件,无数天才们为我们贡献了一个又一个的优秀产品,它们有的随时代发展,功成身退,有的则还在不断迭代,老而弥坚,更有新生代产品,或性能无敌,或功能全面。接下来,就让我们好好聊聊,“那些年,我们用过的数据库连接池”。
芋道源码
2019/10/29
1.1K0
Spring Framework 5.0 新特性有这些
Spring Framework 5.0 是自 2013年12月版本 4 发布之后 Spring Framework 的第一个主发行版。Spring Framework 项目的领导人 Juergen Hoeller 于 2016 年 7 月 28 日宣布了第一个 Spring Framework 5.0 里程碑版本(5.0 M1)。 现在,将近一年的时间过去以后,我们期盼已久的 RC3 版本将于 2017 年 7 月 18 日发行。这是路线图规划中 Spring Framework 5.0 首个 GA
企鹅号小编
2018/02/05
1.2K0
Spring Framework 5.0 新特性有这些
Elasticsearch 简介[通俗易懂]
Elasticsearch 是一个非常强大的搜索引擎。它目前被广泛地使用于各个 IT 公司。Elasticsearch 是由 Elastic 公司创建。它的代码位于 GitHub – elastic/elasticsearch: Free and Open, Distributed, RESTful Search Engine。目前,Elasticsearch 是一个免费及开放(free and open)的项目。同时,Elastic 公司也拥有 Logstash 及 Kibana 开源项目。这个三个项目组合在一起,就形成了 ELK 软件栈。他们三个共同形成了一个强大的生态圈。简单地说,Logstash 负责数据的采集,处理(丰富数据,数据转换等),Kibana 负责数据展示,分析,管理,监督及应用。Elasticsearch 处于最核心的位置,它可以帮我们对数据进行快速地搜索及分析。
全栈程序员站长
2022/09/09
9000
Elasticsearch 简介[通俗易懂]
整理+学习《骆昊-Java面试题全集(下)》
这部分主要是开源Java EE框架方面的内容,包括Hibernate、MyBatis、Spring、Spring MVC等,由于Struts 2已经是明日黄花,在这里就不讨论Struts 2的面试题,如果需要了解相关内容,可以参考我的另一篇文章《Java面试题集(86-115)》。此外,这篇文章还对企业应用架构、大型网站架构和应用服务器优化等内容进行了简单的探讨,这些内容相信对面试会很有帮助。
黑泽君
2018/12/27
9970
整理+学习《骆昊-Java面试题全集(下)》
Elasticsearch【快速入门】
Elasticsearch 是一个分布式、RESTful 风格的搜索和数据分析引擎,能够解决不断涌现出的各种用例。作为 Elastic Stack 的核心,它集中存储您的数据,帮助您发现意料之中以及意料之外的情况。
我没有三颗心脏
2019/02/14
1.1K0
Elasticsearch【快速入门】
JavaEE就业学习路线(给初学者以及自学者一个学习方向)
第一节java入门 1-Java 背景介绍 2-Java 入门程序的编写 3-环境配置 4-基本概念介绍 5-类型转换 6-开发工具使用 第二节java基础 1-运算符的使用 2-键盘录入的练习 3-Java语法-判断 4-Java语法-循环一 5-Java语法-循环二 6-随机数获取和使用 7-数组简介 8-数组的使用 9-方法的定义和使用 10-方法的练习 11-断点调试 12-基础语法练习一 13-基础语法练习二 第三节面向对象 1-面向对象概述 2-类的定义和使用 3-关键字和访问权限 第四节核心A
Java学习
2018/04/17
2.6K0
Lucene&Solr框架之第一篇
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
海仔
2019/10/22
1.4K0
ElasticSearch7.6入门学习
笔记记录 B站狂神说Java的ElasticSearch课程:https://www.bilibili.com/video/BV17a4y1x7zq
Vincent-yuan
2022/05/06
1.5K0
ElasticSearch7.6入门学习
架构师的初级技能,选组件!(2020更新版,非广告)
2020年新版,对部分组件的描述进行了更新。19年文章参见 这里 。如果你在做选型方面的工作,或者想了解一些现在正在流行的技术,那么这篇文章正好适合你。有什么疑问,可以加我好友 (微信号:xjjdog0),进群讨论。
xjjdog
2020/09/14
5360
Spring框架参考手册_5.0.0_中英文对照版_Part I_第二章
The Spring Framework is a Java platform that provides comprehensive infrastructure support for developing Java applications. Spring handles the infrastructure so you can focus on your application.
Tyan
2022/05/09
4380
Spring框架参考手册_5.0.0_中英文对照版_Part I_第二章
c# 常用框架整理
Json.Net 是一个读写Json效率比较高的.Net框架.Json.Net 使得在.Net环境下使用Json更加简单。通过Linq To JSON可以快速的读写Json,通过JsonSerializer可以序列化你的.Net对象。让你轻松实现.Net中所有类型(对象,基本数据类型 等)和Json的转换。
用户9127601
2021/11/01
5.3K0
Java资源大全中文版(Awesome最新版)
张果
2018/01/04
3.4K2
相关推荐
「Elasticsearch + Lucene」搜索引擎的架构、倒排索引和搜索过程
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档