Несмотря на удобство Pinecone, есть фундаментальные ограничения:
- Передача данных в США: Embeddings содержат семантику документов. Передача в американский cloud попадает под CLOUD Act и FISA-702.
- Vendor lock-in: Proprietary API, нет on-premise опции. Миграция требует пересоздания всех индексов.
- Стоимость: $0.096/час за s1.x1 pod (1M векторов). 100M векторов = $7000/мес. Свой сервер - $300-500/мес.
- Ограниченные фильтры: Metadata filtering менее гибкий, чем у Qdrant или Milvus.
- Cold start: Serverless tier имеет существенную латентность на старте, дорого предотвращать.
- Compliance: Sensitive data (HIPAA, GDPR, banking) часто требует on-premise.
- Цензура: Pinecone может удалить ваш аккаунт за нарушение TOS - неоднозначные правила вокруг adult, политики.
Self-hosted vector store даёт полный контроль, предсказуемую стоимость и независимость от внешних провайдеров.