use sqlite database to memoize pubmed hit results