sqlite hash cache