2023 https://towardsdatascience.com/explaining-vector-databases-in-3-levels-of-difficulty-fc392e48ab78