Cool... had setup something similar recently, only implemented sqlite currently. May switch to this if I'm able.
I did have two other pieces though... I had a lookup for startsWith and a deleteStartingWith, to remove/query anything that starts with the string, kind of a wildcard match.