by S.F. Jude Terror » Mon Feb 11, 2013 12:01 pm
I actually have a cool solution for handling. Real quick explanation then I gotta go:
In order to have search enabled, the board keeps an index on post subject, post text, and both together.
This essentially duplicates the post table twice.
Every time a post is made, both indexes must be updated.
Means we're altering 2.5 million rows every time.
I plan to replace search with a custom search engine.
It will separate those indexes, reducing the posts table by 2/3, making posting much faster.
With posting faster, the tables won't be locked when trying to read from it.
Search will also go faster, being its own table.
It's just gonna be some work to get that going.

I LOVE BLUD BLOOD! - Rob Liefeld
some idiot on facebook wrote:I don't like your belittling tone, Jude. Just because I don't know how to spell the language of some tiny African nation doesn't mean that I'm wrong in thinking that your attitude towards women is 100% wrong. Obviously, you're some skinny, single nerd living on the East Coast who probably derives value in life from wrestling matches, hoping that Wolverine gets to sleep with teenagers and engaging in casual drug use. You're literally the worst thing to happen to comics since Stan Lee.