If your priority is "Support for multiple index types including HNSW and IVF", consider Milvus; if you need "Schema-based data modeling", consider Weaviate. These capabilities are listed in the respective product records; they are buying criteria, not a claim that either capability is exclusive.