DBSight is a J2EE web application that can quickly create a full-text Google-like or Amazon-like search engine on any database or application. Average under 0.02 seconds for in-memory mode search on 500M data. Used in production websits.
DBSight provides a turn-key solution to design Lucene full-text search on any database, and provide many convenient features for both admins and end users. No java coding!
*
Design Time:
Integrated index designer to flatten any database objects by SQL
Integrated results designer, Velocity templating
*
Daily Maintenance
Incremental/Full Indexing
Integreated Database Crawler, Scheduler
*
High Concurrency
Separated indexing process
Multiple Searching thread to meet consumer-website level production websites.
*
Searching Results
Google-like results, with highlighting, plus ordering
Amazon-like Categorized-results with counts
Here is one demo, 1.7 million CD albums infomation by freedb.org provided data.
http://search.dbsight.com/
Here is a step by step tutorial on how the demo search is created.
http://www.dbsight.net/mediawiki/index.php?title=Step_by_step
DBSight uses technologies like Lucene, Velocity, Struts, Quartz, etc. It runs well on linux, windows.
Resources:
Site:
http://www.dbsight.net
Step by step tutorial :
http://www.dbsight.net/mediawiki/index.php?title=Step_by_step
Demo Search on freedb.org's data:
http://search.dbsight.com/
Free Version Download:
http://www.dbsight.net/?q=node/47