Apache Solr 1.5 With More functionality
Im particularly excited about a few things:
1.Massive scalability capabilities via distributed search, indexing and shard management Up until now, Solr scales pretty well on the search side (Ive seen billion document instances and weve benchmarked it at that level too), but the work underway in Solr 1.5 will take it to a whole new level, thanks to the integration of Apache ZooKeeper and other distributed technologies. For those interested, check out the cloud branch in SVN.
2.Weve already added a bunch of functions.Additionally, I see great value in adding, for lack of a better phrase, aggregating functions to the mix (via SOLR-1622). This will allow application designers to do much more sophisticated math across a search result set than what is currently available via the StatsComponent. In some ways, this can empower business intelligence applications on top of Solr (I realize it is just a small piece of the BI pie) as well as more sophisticated mathematical applications.
3.Spatial Search! Its funny, a lot of people want spatial search and Solr could have simply harnessed a really nice existing package (LocalSolr) just as many already do, but by stepping back and taking a look at spatial in the context of the bigger picture of things (see SOLR-773) that would be nice to have in Solr, the community will be able to not only implement spatial search (by leveraging key pieces of LocalSolr where appropriate), but will also get a whole bevy of other features, including:
1.Sort By Function Instead of a one off that sorts solely by distance, why not enable Solr users to sort by any arbitrary function? I just committed this tonight via SOLR-1297.
2.Poly Field Types Thanks to SOLR-1131, Solrs FieldType mechanism can be used to represent multiple underlying fields. This is especially useful for representing things like points in an n-dimensional space, Cartesian Tiers (zoom levels) and other cool things. Moreover, it shows the types of abstractions Solr can overlay on the already powerful Apache Lucene to provide even more functionality.
3.Facet By Function Sure, its great to put your distances into buckets, but why not put the result of any function into buckets?
4.Spatial Query Parsers aka geocoding Parse things like street addresses, etc. and get back appropriate Query instances.
5.Several different distance functions, including haversine (great circle), Manhattan, Euclidean (Solr actually now supports all p-norms as distance functions.). I even added in the ability to do String distance calculations using Levenstein (edit), Jaro-Winkler, n-gram (basically all of the Lucene spellchecker distance measures, as well as any user defined String Distance calculation.
6.pseudo fields Instead of just hacking the ability to put a distance calculation into the result, why not allow the response to stream out fields based on things like functions or other user defined values?
4.Field Collapsing I havent had time to work on it, but I suspect Field Collapsing will finally make it into 1.5. Field Collapsing allows Solr to roll-up similar results much like you see on many Internet search sites that indent results from the same domain.
5.Payload and Span Query support Solrs been able to index payloads for some time now, but it still requires a user to hook in their own query parser support. It would also be really great to see functions that can work on payloads, too. Of course, as I always say, in open source, you never know where the next good idea is going to come from, so I have total faith that the Solr community will come up with a plethora of other great new features, as well as the usual bug fixes, etc.
To know more about
Spatial Query Parsers and
Apache Solr check out Lucid Imagination website
by: Lucid Imagination
Career Coaching Is An Interesting Career Valuable Details - Fast Relief - Migraine Headaches Amazing Mind Secrets Used By Geronimo & Apache Scouts Pourquoi Acheter Un Condo Montral Aujourdhui ? Relieving Your Headaches Through Exercise And Other Treatments Warding Off Negative Influences From Reaching Your Mind Breathe Away Your Head Ache The Checkerboard Coaching Technique SM for Scoring Ricochet Goals in the NHL NHL Coaching Great Pat Burns Loses Battle Against Cancer The Success Story Of Li Jiacheng Powerful Information That Teaches You About Nordic Naturals Fish Oil Gregg Hake, Energetix CEO's Twice "Freshly-Pressed" Inspirational Blog Reaches 300 Consecutive Daily Posts Plan your Christmas holidays with Tummy Tuck surgery in India and excursion at golden beaches of Kerala