I there any advantage on using to separate databases (good and spam words) ??
maybe,using only one database could speed up spam detection, it also could
have less disk space requirements.
Another suggestion is to include a timestamp along with the word count on the
database to know the last time a word count was modified, very useful for database
cleanup or database replication.