Compass - JBUG presentation
Upcoming SlideShare
Loading in...5
×
 

Compass - JBUG presentation

on

  • 2,156 views

 

Statistics

Views

Total Views
2,156
Slideshare-icon Views on SlideShare
2,084
Embed Views
72

Actions

Likes
0
Downloads
16
Comments
0

7 Embeds 72

http://www.kimchy.org 59
http://wiki.compass-project.org 4
http://static.slideshare.net 3
http://osminog.org.ua 3
http://www.nofluffjuststuff.com 1
http://americas.springone.com 1
http://www.slideshare.net 1
More...

Accessibility

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Compass - JBUG presentation Compass - JBUG presentation Presentation Transcript

    • Israel JBoss User Group Session 10 / 11.12.2008 Compass By : Shay Banon, Compass Founder Hosted by Tikal. www.tikalk.com Cost-Benefit Open Source
    • Introduction Hosted by Tikal www.tikalk.com
    • Relational Model  Search is more than “select ... like “%test%” Hosted by Tikal www.tikalk.com
    • I want Google  Users want any application to be google like searchable Hosted by Tikal www.tikalk.com
    • More than Google?  We know more than Google when it comes to our application.  Shh, don’t tell Google Hosted by Tikal www.tikalk.com
    • Navigation Model  Actions based on types  Search and Rank based navigation Hosted by Tikal www.tikalk.com
    • Integrate Search  Used to be very complex  http://www.kimchy.org/the_birth_of_compass/ Hosted by Tikal www.tikalk.com
    •  The ubiquitous IR library for search enabling application  Very powerful  Very low level  Still hard to integrate Hosted by Tikal www.tikalk.com
    • Enter Compass Hosted by Tikal www.tikalk.com
    • Introducing Compass  Simplify Search  Open Source (Apache Licensed)  3.5 years old (started at version 0.4)  2.1 GA released 1-NOV-2008  2.2 M1 very close Hosted by Tikal www.tikalk.com
    • Compass Core Hosted by Tikal www.tikalk.com
    • RSEM - Basic Hosted by Tikal www.tikalk.com
    • RSEM - Converters Hosted by Tikal www.tikalk.com
    • RSEM - Index Settings Hosted by Tikal www.tikalk.com
    • RSEM - Search and Load Hosted by Tikal www.tikalk.com
    • OSEM - Basic Hosted by Tikal www.tikalk.com
    • OSEM Basic - Search & Load Hosted by Tikal www.tikalk.com
    • OSEM - Component Hosted by Tikal www.tikalk.com
    • OSEM Component - Search & Load Hosted by Tikal www.tikalk.com
    • OSEM Basic - Searchable Property Hosted by Tikal www.tikalk.com
    • OSEM - Collections Hosted by Tikal www.tikalk.com
    • More Mappings  More RSEM options  More OSEM options  XSEM - XML to Search Engine Mapping  JSEM - JSON to Search Engine Mapping Hosted by Tikal www.tikalk.com
    • Compass Gps Hosted by Tikal www.tikalk.com
    • Overview  Integration Module with other “data driven” frameworks  Mainly integration with ORMs » Embedded » Through JPA » External Hosted by Tikal www.tikalk.com
    • Compass Gps Index Application 4: Read ORM Tool DB Mapping 3: Fetch 1: Index 2: Get Common Mapping Def Compass Gps Mapping 5: Save Compass Core SE 6: Write Hosted by Tikal www.tikalk.com
    • Compass Gps Mirror 2: Operation 3: Operation Application ORM Tool DB Mapping 1: Register Event Listeners 4: Notify Listeners Compass Gps 5: Has Mapping? Mapping 6: Operation SE Compass Core 7: Operation Hosted by Tikal www.tikalk.com
    • Embedded Hibernate Hosted by Tikal www.tikalk.com
    • Embedded Hibernate Hosted by Tikal www.tikalk.com
    • Embedded JPA - EclipseLink Hosted by Tikal www.tikalk.com
    • Embedded JPA - Hibernate Hosted by Tikal www.tikalk.com
    • Embedded JPA - OpenJPA Hosted by Tikal www.tikalk.com
    • Embedded JPA - TopLink Hosted by Tikal www.tikalk.com
    • Embedded JPA - One API Hosted by Tikal www.tikalk.com
    • External JPA Hosted by Tikal www.tikalk.com
    • Compass Needle Hosted by Tikal www.tikalk.com
    • Overview  Integration with distributed products / libraries.  Store the index on a data grid: GigaSpaces, Terracotta, Coherence.  Automatically index data grid content such as GigaSpaces and Coherence. Hosted by Tikal www.tikalk.com
    • Index Stored in a Data Grid Hosted by Tikal www.tikalk.com
    • Index the Data Grid Hosted by Tikal www.tikalk.com
    • Collocated Indexing and Search Hosted by Tikal www.tikalk.com
    • Compass Future Open Discussion Hosted by Tikal www.tikalk.com