Things break, servers crash, software has bugs, water is wet, so to keep the sky blue and clear we need backups. While backing up a disk index in Sphinx is basically a matter of copying files around, properly backing up RT is a little bit more complicated. (But only a little bit.) Read on to find out how binlogs, periodic flushes, and two newly added 2.0.2-beta features (FLUSH RTINDEX and ATTACH INDEX) can all work together for backup/recovery.
(more…)
Archive for the ‘General’ Category
Friday, November 18th, 2011
dist_threads, the New Right Way to use many cores
Wednesday, October 19th, 2011
One of the application of distributed indexes in Sphinx is parallelizing queries across many CPU cores even when running on a single server. There’s a well known trick to have an agent line (or three) pointing to the very same master searchd instance. Only problem with that approach is, every query entails a bunch of one-off TCP connections, extra forks, and other redundant internal work. Which is okay when you’re serving a few heavy queries but might spin over 50% of your CPU in system time doing those works when you’re doing many quick ones.
Now that’s a problem, but starting with 1.10-beta, there is a solution, called dist_threads directive. So if you’re still doing that agent=localhost trick, and suffering from TCP stack pressure and/or seeing way too much system time in top(1) or vmstat(8), do read on, you are eligible. (As a collateral, if you’re still on anything pre-2.0.1, you should seriously consider upgrading, too.)
(more…)
Sphinx Road Show: Announcement/Questionnaire
Wednesday, September 21st, 2011
As a result of positive response we received from our 2010 Sphinx Conference in Moscow, we decided to take the show on road! Thus the Sphinx Road Show scheduled for Europe in late November 2011.
(more…)
Sphinx @ Percona Live London & Tutorial (Maybe)
Saturday, September 10th, 2011
Andrew Aksyonoff the founder of Sphinx is a featured speaker at Percona Live London, Oct. 24-25th 2011. In addition to his talk on Increasing Performance of MySQL Queries with Sphinx, we are considering a tutorial or training session on Sphinx. But before we commit to a tutorial at Percona Live London, we would like to gauge the interest in attending from YOU. (more…)
Friday, April 22nd, 2011
When it rains, it pours… Do expect a full-blown news entry with the new features overview and other nitty gritty details a little while later (when we add more binary packages, and figure out how to mention both the book and the new release), but a new version of Sphinx, tagged 2.0.1-beta, is just out, you can grab it now. If you’re running any of the previous ones, I strongly recommend to check this one out. For the purpose of reporting bugs and getting 2.0.2-release in a month, if nothing else. Oh, and the book actually documents 2.0.1-beta too. How’s that for a combo?
Meet Sphinx on 4Developers conference in Poland!
Monday, April 4th, 2011
Vladimir Fedorkov, Director of Professional Services speaking about Sphinx at 4Develpers conference in Warsaw, Poland on April 4th.
If you are looking for on-site consulting for the Sphinx on Poland this week – please contact us!
Peter Zaitsev speaking about Sphinx @ MySQL UC
Thursday, March 31st, 2011
It is that time of year again, winter is slowly (too slowly for some) releasing its grip on spring and that means one thing… of course, the annual MySQL User Conference and therefore Sphinx will be in the San Francisco Bay Area the week of April 11-15th.
(more…)
Wednesday, March 23rd, 2011
Have you been waiting for an opportunity to join the Sphinx Team? Have you felt the call of the wild or better described as the opportunity to work in a distributed environment, on cutting edge open source search? Then this is your opportunity to be an integral component to the riddle, that is Sphinx Search.
The careers page is live and we are currently accepting applications for Support Engineers, C++ Developers, Technical Writers, and Q&A/Build Engineers. We look forward to hearing from you!
Welcome to the new Sphinx Search website!
Tuesday, November 2nd, 2010
As you have undoubtedly noticed we have a new website design. We finally decided it was time to drop the 1996 look and move to the modern age, albeit very slowly and only slightly modern. As with anything new there will be quirks and potential issues that could affect your familiarity or even use. So please be patient and let us know if anything gets weird or breaks by filling out our contact us form. In the subject line simply state ’Sphinx Website Feedback’ and provide us with your comments.
FYI: We plan more changes from here, like finally implementing Sphinx for searches, unified signon for all different parts of the website, and a revamp of the powered-by and services page. Again feel free to reach out to us with suggestions, applause, or issues.
Sphinx Search Conference Update & Sphinx Team in Moscow
Thursday, October 21st, 2010
For of those of you who have yet to notice, we are having a free Sphinx Conference Day in Moscow, Russia Sunday the 24th of October 2010. So if you are in the area take a look at the conference registration page and let us know if you are coming.
If you are already registered and itching to attend yet require further details, we posted the much anticipated update on the Venue and Conference Schedule to the conference registration page. If you did not receive an email from our conference team referencing the above link and update then please let us know ASAP because you are probably not registered for the conference.
(more…)




