Sun Java Indexing and Search Service: Time to Have the Talk
By joesciallo on Oct 02, 2009
Hat Tip Jeff A.
The Email Inbox, Your De Facto Database: So Search Is Your De Facto Navigation
Companies and enterprises all over know the hard facts: their data sets are growing at an exponential rate. Thus, one of their most important business needs is finding data. Enter Search as the de facto method of navigating large amounts of data. And with email becoming personal data stores for all kinds of info--text, video, spreadsheets, presentations--searching inboxes becomes an all important activity. Search makes navigation easier. Saved searches can become virtual folders. And with Indexing and Search Service, you make all of that data available and accessible that right now, is either stuffed away in one of hundreds of folders or attached to an email and so not able to participate in searches.
ISS Key Capabilities
- Open search interface
- Standards-based RESTful web service supporting JSON; search feeds available via RSS/ATOM
- You are not limited to the client connections supported out-of-the-box
- Real-time indexing of content
- Sun Java System Messaging Server generates events that trigger updates of ISS indexes
- Built for both vertical and horizontal scalability
- Supports a variety of data types out of the box, including OpenOffice, MS Office, PDF, JPEG, HTML, XML, plain text, vCard
- Attachment thumbnail images generated and can be returned in search results.
- Multi-folder search is fast
- Integration with Sun Java System Messaging Server means faster search without any change in user behavior
- Expensive body search operations are offloaded from the messaging server
- Context-aware search means that the content is searched, not the markup
- Great variety of search facilities: fuzzy, near, and wildcard searches, search by attachment type.
What Clients Can You Use?
- Convergence 1 Update 3
- Integrated with attachment view
- IMAP Server
- Sophisticated searches that are completed very quickly
- Search inside attachments, search based on date or sender, and so on
- Arbitrary client
- Consumes RESTful web services