Home
  • RapidInsight
  • RapidInformer
  • Support
  • About Us
Home

grails seachable plugin

Persistence mechanism trials and Compass Framework revolution

Posted July 28th, 2008 by msener
in
  • compass
  • compass search framework
  • framework
  • gorm
  • grails
  • grails seachable plugin
  • lucene
  • performance
  • persistence
  • plugin
  • prevayler
  • query
  • RapidCMDB
  • seachable
  • search

We've used number of different technologies to provide persistence service in our products. Our main concerns/requirements can be listed as:

  1. performance. The persistence mechanism should perform well since we manage real time monitoring data. Number of write/read operations per second as well as performance of the queries are key performance aspects for us.
  2. A fixed/static schema is not suitable for our products since they support dynamic modeling. Mapping from Object to its storage should be flexible.
  3. Querying the object storage should be easy and should not require developer skills.

In the first iteration of our products, we had used a database. However, relational databases have a rigid schema structure, hence modification of the schema by the users was problematic. The performance of the solution was also not ideal. Both read/write and search performance were not adequate for many use cases that we have.  read more »

  • 1 comment
Syndicate content

 Social Bookmark

  • Create new account
  • Request new password