- Introduce el número de vectores. Usa la cantidad prevista en el índice.
- Define la representación. Añade dimensiones y bytes usados por cada componente numérico.
- Estima metadatos y réplicas. Los metadatos se expresan en KB por vector y las réplicas multiplican el almacenamiento.
- Añade la tarifa de almacenamiento. Utiliza el coste efectivo por GB-mes de tu proveedor.
- Incluye las consultas mensuales. Introduce el volumen y su precio por millón para obtener un coste combinado.
- Interpreta la cifra como aproximación. Compara el resultado con la unidad de facturación real del servicio.
Estimador de coste de base de datos vectorial
Este estimador aproxima dos componentes habituales de una base de datos vectorial: el almacenamiento ocupado por vectores y metadatos, y el coste mensual asociado al almacenamiento y a las consultas. Está pensado para dimensionar índices de búsqueda semántica, RAG, recomendación o recuperación de similitud antes de elegir una configuración.
Los proveedores utilizan modelos de facturación diferentes, por lo que las tarifas se introducen de forma manual. El cálculo de almacenamiento es una aproximación basada en dimensiones y bytes por componente; índices, compresión, copias internas y sobrecarga del motor pueden hacer que el uso real sea distinto.
Datos de cálculo
GB almacenados ≈ vectores × bytes/vector × réplicas / 1.000.000.000
Coste mensual = GB × tarifa almacenamiento + consultas / 1.000.000 × tarifa consultas
La estimación no añade automáticamente estructuras de índice, WAL, copias de seguridad, nodos mínimos ni capacidad reservada. Algunos servicios facturan por unidades de cómputo en lugar de GB o consultas.
Qué significa el resultado
El resultado combina un coste aproximado de almacenamiento y de consultas bajo el modelo introducido.
Úsalo para dimensionamiento comparativo, no como sustituto de la calculadora oficial de un proveedor.
Datos: 1.000.000 vectores de 1.536 dimensiones a 4 bytes, 0,5 KB de metadatos, una réplica, 0,25 USD/GB-mes, 5 M de consultas a 2 USD/M.
Cálculo: bytes/vector = 1.536 × 4 + 512 = 6.656. Almacenamiento ≈ 6,656 GB. Almacenamiento ≈ 1,66 USD; consultas = 10 USD.
Resultado: aproximadamente 11,66 USD al mes antes de sobrecargas adicionales.
¿Por qué el almacenamiento real puede ser mayor?
Los índices, estructuras internas, copias de seguridad y réplicas técnicas pueden añadir sobrecarga. La fórmula calcula primero el tamaño lógico de vectores y metadatos.
¿Qué valor uso para bytes por dimensión?
Depende del tipo numérico o cuantización usado por tu sistema. Por ejemplo, una representación de 32 bits ocupa más que una cuantizada de 8 bits.
¿Las réplicas siempre duplican el coste?
En este modelo duplican el almacenamiento lógico. El proveedor puede aplicar una unidad de facturación diferente, así que comprueba cómo cobra la redundancia.
¿Qué pasa si el proveedor cobra por capacidad de cómputo?
Introduce aquí solo los componentes que puedan traducirse a almacenamiento y consultas. Los nodos, unidades de lectura o capacidad reservada deben presupuestarse aparte.
¿Cómo se relaciona con el coste de embeddings?
Los embeddings generan los vectores; la base vectorial los almacena y consulta. Son etapas distintas y conviene sumar ambos presupuestos para un sistema completo.