"You've created a database!"
Recognize the trope? Developers who need to store something and then need to maybe store something else depending on that and then maybe need to search over the data and ...
... they've built a database, instead of just using one.
Well. Taking this line of thinking too far is what's gotten us 500MB app downloads and computers barely able to serve a website without 20 cores and 128GB RAM ;)
Don't be afraid of creating very tiny "databases" if the effort is really small and the runtime penalty is orders of magnitudes _less_ than importing even SQLite.
(Yes, this whole post is to reassure myself that I did the right thing last week and that my little tiny hash value storage in no way should've been a library import)