Wednesday, December 13, 2006

Some ideas in progress

I´m wondering about how the search engine and the transactional cache can be used together in new ways. The transactional cache has only access by unique index, there is no freedom to access objects by arbitrary expressións with boolean conditions and field values a la SQL. In the other side, the search engine has no relevance and is not enough flexible for some needs. Can I inprove the search engine to provide both functionalities?. I found that it is possible:
  1. To improve the relevance of the search engine results
  2. Search queries with arbitrary boolean expressions
  3. Query for haskell objects with certain field values.
  4. To use the query language to retrieve sets of haskell registers and perform atomic operations with these registers.