`

Compass学习之一:Compass简介

阅读更多

1Compass简介

Compass是基于LuceneJAVA搜索引擎开源框架。Compass 目前的版本是2.0.0GA(2008-05-10 12:16),该版本是一个新的里程碑增加一些令人眼亮的功能。

1.1、包下载

Compass包下载:

https://sourceforge.net/project/showfiles.php?group_id=121279&package_id=132331&release_id=598396

下载compass-2.0.0-with-dependencies.zip。里面有完整的jar包。

1.2Compass相关网上资源

1、官方网站1http://www.opensymphony.com/

2、官方网站2http://www.compass-project.org

3、官方社区:http://forum.compass-project.org/

 

 

1.3、相关文章

1、《Compass指南》 作者:江南白衣

http://wiki.springside.org.cn/display/springside/Compass

2、《Compass开放源码JAVA搜索引擎框架》 作者:Tekin

http://blog.163.com/tekin@126/blog/static/26089593200752810139533/

3、《Compass--Lucene之上作了什么增强?(Pragmatic系列) 作者:江南白衣

http://dev.csdn.net/author/calvinxiu/996525d97f0846ba85ede2a12d2e06bf.html

4、《Compass: 在你的应用中集成搜索功能》 作者:Shay Banon 翻译:周刚

http://www.infoq.com/cn/articles/compass-search-tutorial

5、《Compass 2.0:简化、集成及性能提升》作者:Ryan Slobojan 翻译:沙晓兰

http://www.infoq.com/cn/news/2008/05/compass

 

1.4、关于翻译

不知大家是否有兴趣翻译《compass-reference》?

分享到:
评论

相关推荐

    Compass全文检索系列之一:Compass入门

    在实际应用中,我们可以按照以下步骤来使用Compass: 1. **安装与依赖**:将Compass库添加到项目中,根据所使用的ORM框架选择相应的版本。 2. **配置ORM集成**:配置Compass与ORM框架的连接,指定数据源和索引存储...

    Compass原理深入学习笔记

    【Compass原理深入学习笔记】 Compass是一款基于Apache Lucene的全文搜索引擎框架,它为开发者提供了更高级别的抽象层,简化了搜索引擎的集成工作。在理解Compass之前,我们需要先了解全文检索的基本概念和原理。 ...

    Lucene+compass学习资料

    Compass作为Lucene的一个高级封装,简化了在应用程序中集成搜索引擎的操作;而Ajax(Asynchronous JavaScript and XML)则通过异步通信提升了用户体验。本文将围绕这三个技术展开深入的探讨。 首先,我们来了解...

    compass学习笔记

    创建Compass时将会链接已经存在的索引或者创建一个新的索引。当Compass创建完后,就可以用compass得到compassSession。compassSession主要是起管理搜索引擎的数据。和hb的SessionFactory一样,compass通常在系统启动...

    compass教程.pdf

    COMPASS 是一款专业的油气田设计和生产软件,主要用于油气田的规划、设计和生产过程。下面是 COMPASS 的一些重要知识点: 1. COMPASS WELLPLAN FOR WINDOWS 功能简介:COMPASS 的核心功能包括 PLANNING(设计)、...

    compass完整可用项目

    【compass完整可用项目】是一个基于特定技术栈的软件开发项目,该项目的核心是Compass库,一个与Lucene紧密集成的全文搜索引擎工具。Compass提供了一种简单的方式来在Java应用程序中集成全文搜索功能,使得开发者...

    完整compass工程+建库sql+学习资料

    这个压缩包包含了一个完整的Compass工程,MySQL的建库SQL脚本,以及相关的学习资料,非常适合想要深入理解并学习这两项技术的初学者。 Compass是一个基于Apache Lucene构建的开源全文搜索引擎,它为Java应用程序...

    compass_使用详解.pdf compass_教程 compass_试用案例

    #### 一、Compass 概述 Compass 是一款开源的 Java 库,用于简化 Lucene 的使用。它通过提供类似于 Hibernate 的对象关系映射(ORM)功能,使得开发者能够更加轻松地将 Java 对象映射到 Lucene 索引上。与传统的 ...

    Compass技术文档

    Compass基于Lucene之上,类似于Hibernate之于JDBC的关系,提供了更高层次的封装,使得开发者能够更容易地集成搜索引擎到Java应用程序中。 - **OSEM**:OSEM (Object Search Engine Mapping) 是Compass提供的一个...

    Compass简单学习

    【标题】"Compass简单学习"所涉及的知识点主要集中在两个方面:一是对Compass工具的理解,二是如何使用Compass进行源码分析和开发辅助。Compass是一个强大的样式表(CSS)编译器,它基于Sass语言,帮助开发者更高效...

    Compass学习文档1

    Compass 是一个强大的开源搜索引擎框架,它建立在 Lucene 的基础之上,为 Java 开发者提供了更为简洁的搜索引擎 API。Compass 的设计目标是简化搜索引擎的集成,使其能够无缝地与现有的应用程序,如 Hibernate 和 ...

    compass 全文搜索

    Compass全文搜索是一个基于Apache Lucene的高性能、易用的全文搜索引擎工具。Lucene是Java开发的开源库,它提供了文本分析、索引和搜索的基本功能。而Compass则在Lucene的基础上进行了封装,使得开发者可以更方便地...

    compass的几个入门网页

    对于初学者,可以从以下方面开始学习Compass: 1. 熟悉Sass基础语法,包括变量、嵌套规则、混合、函数等。 2. 学习Compass的核心概念,如网格系统、样式库和混入。 3. 实践创建简单项目,应用Compass的功能来编写...

    指南针Compass

    在信息技术领域,指南针(Compass)可能并不是我们传统意义上的地理定位工具,而是一款在软件开发中广泛使用的工具,尤其是针对Web开发中的样式表(CSS)管理。 Compass 是一个基于 Sass 的 CSS 预处理器框架,它...

    compass内部分享

    **Compass**是一个功能强大、高性能的对象/搜索引擎映射(OSEM)框架,它基于Java语言开发,提供了一个方便的方式来管理和查询索引数据。Compass的主要特点包括: - **搜索引擎抽象层**:提供了一套统一的接口来...

    Compass 的java代码

    **Compass:Lucene的高级封装工具** Compass是一款基于Apache Lucene的全文搜索引擎库,它为Java开发者提供了一个高级的、易于使用的搜索框架。在Java应用中集成搜索引擎功能时,Compass提供了一种简化的方式来管理...

    compass和wellplan学习总结.pdf

    9. Compass设计流程:Compass是油气井设计的流程之一,它包括井设计、井施工、井测试、井生产等阶段。Compass和WellPlan都支持Compass设计流程的实施和优化。 10. Compass和WellPlan的比较:Compass和WellPlan都是...

    compass包及相关学习资料

    Compass是一个强大的,事务的,高性能的对象/搜索引擎映射(OSEM:object/search engine mapping)与一个Java持久层框架.内容包括compass的jar包及从网上搜集的相关学习资料. 附两个不错的资料地址: ...

    compass annotation关联关系

    Compass 是一个全文搜索引擎库,它是对 Lucene 的封装,为 Java 应用提供了一种简单易用的接口。在 Compass 中,Annotation 是一种元数据注解方式,它允许开发者在对象模型上直接定义搜索映射,使得对象与索引之间的...

Global site tag (gtag.js) - Google Analytics