The many facets of approximate similarity search