How is this different/better than using something like Elastic Search? Does it handle real time upload/searching or do you have to bulk upload, process the data and then run your searches?
The Quirrel language is much more high level than the API for ElasticSearch. It comes with things like machine learning (e.g. clustering and linear regression):
The Quirrel language is much more high level than the API for ElasticSearch. It comes with things like machine learning (e.g. clustering and linear regression):
http://precog.com/developers/how-tos/machine-learning/
Even without libraries like machine learning, you can write somewhat readable queries which do some impressive things:
http://precog.com/developers/how-tos/common-analytics/