![]() |
free open-source SQL full-text search engine |
|
Sphinx
Community Services Misc
|
News entryNov 15, 2007. 0.9.8 dev news: new querying engine, Java API, and commercial servicesWith a month passed since the last update, we are exactly two times off the initially planned “at-most-biweekly” update schedule. So we are rolling out exactly two major updates to alleviate that. First, we now have official native Java API. It's still work in progress; and JavaDoc still could be improved by copying everything from reference PHP API verbatim – but most features are implemented, and the interface seems stabilized. Supported JDKs include 1.4 and above; testing was performed with 1.4.2 and 1.5.0; suggestions are welcome. Second, we implemented a new querying engine (codenamed “extended engine V2”) which is going to gradually replace all the currently existing matching modes. At the moment, it is fully identical to extended mode in functionality, but is much less CPU intensive for some queries. I have already seen improvements of up to 3-5 times in extreme cases. The only currently known case when it's slower is processing complex extended queries with tens to thousands keywords; but forthcoming optimizations will fix that. V2 engine is currently in alpha state and does not affect any other matching mode yet. Temporary SPH_MATCH_EXTENDED2 mode was added to provide a way to test it easily. We are in the middle of extensive internal testing process (under simulated production load, and then actual production load) right now. Your independent testing results would be appreciated, too! Current snapshot, dubbed r909, is available from Downloads section (in both source code and Win32 binary bundle forms). Finally, in addition to technology improvements, there are notable organizational changes as well. Sphinx Technologies Inc (a company which develops and supports open-source Sphinx full-text search engine) in association with Percona Inc (a consulting company specializing in MySQL/LAMP architecture and performance) is now officially offering commercial Sphinx services. Sphinx is frequently used either with MySQL, or as a complement to MySQL; and this way we are able to offer full service package if you need assistance with both Sphinx and MySQL. Quite a month. Permalink // del.icio.us // digg // stumble Add commentName and Comment are required; other fields are optional. Email will never be displayed nor transferred nor used for anything else except getting back in touch. Register and then login to skip spambot check and filling your name every time. Sorry, no markup at all for now. |
| Copyright © Sphinx Technologies Inc, 2009 |