Calcolatore del costo di un database vettoriale
Dati di input
| Dimensione archiviata | 10 GB |
|---|---|
| Prezzo (per GB al mese) | 0,25 $ |
| Quota base mensile | 0 $ |
Calcolatore del costo di un database vettoriale
Stima il costo mensile e annuale per ospitare un indice vettoriale su un servizio gestito partendo dalla dimensione archiviata, dalla tariffa per gigabyte al mese e da un'eventuale quota fissa di piattaforma.
Dati di input
Archiviazione
Prezzo
Risultati
Inserisci un valore per visualizzare i risultati.
Dettagli
Che cos'è il costo di un database vettoriale
Il costo di un database vettoriale è il prezzo ricorrente per ospitare un indice di embedding in modo che resti disponibile per la ricerca per similarità. A differenza dell'embedding, che è un addebito una tantum per creare i vettori, l'hosting è una spesa continua: l'indice occupa spazio di archiviazione e serve interrogazioni ogni mese in cui resta attivo. I database vettoriali gestiti di solito impostano il prezzo come tariffa di archiviazione per gigabyte al mese, talvolta con una quota fissa di piattaforma in aggiunta, per cui il costo deriva direttamente dalla dimensione dell'indice.
Come viene addebitato l'hosting
La componente dominante è l'archiviazione. Un servizio gestito applica una tariffa pubblicata per tenere un gigabyte residente e interrogabile per un mese, e la parte di archiviazione della spesa è semplicemente quella tariffa moltiplicata per la dimensione dell'indice. All'archiviazione alcuni servizi aggiungono una quota base fissa — per un'istanza dedicata, un piano minimo o un pod riservato — che si paga a prescindere da quanto sia pieno l'indice. Sommando le due voci si ottiene la cifra mensile, e moltiplicando per dodici si ottiene la spesa annuale.
Il volume di interrogazioni a volte è incluso nella tariffa di archiviazione e a volte conteggiato a parte; questo modello presuppone che sia incluso, in linea con il consueto prezzo a fasce di consumo in cui le ricerche sono raggruppate con l'archiviazione.
Formula
Con un indice di dimensione gigabyte ospitato a una tariffa di per gigabyte-mese e una quota fissa di , la parte di archiviazione è
Cs=S⋅pgbe i totali mensile e annuale sono
C=Cs+pbase,Cyr=12CEsempio
Si supponga un indice che occupa 18,5 GB, ospitato a per gigabyte-mese con una quota di piattaforma di al mese per un pod dedicato. La parte di archiviazione è
Cs=18,5×0,25=4,63quindi il costo mensile è
C=4,63+70=74,63e la spesa annuale è . Qui la quota base sovrasta l'addebito di archiviazione, cosa tipica per indici piccoli su un piano dedicato: a fissare la spesa è il costo fisso di piattaforma, non i gigabyte. Un prezzo basato sul consumo senza quota base addebiterebbe solo la parte di archiviazione di 4,63.
Note e varianti
La stima copre l'hosting basato sull'archiviazione. A seconda del fornitore, si può pagare anche per il throughput delle interrogazioni, per il traffico di rete in uscita o per il calcolo necessario alla costruzione dell'indice, voci che non crescono con la dimensione archiviata. Quantizzare i vettori o ridurre la dimensione di embedding rimpicciolisce l'indice e quindi la parte di archiviazione, ma non ha alcun effetto su una quota base fissa. Ospitare in proprio un database open source scambia il sovrapprezzo del servizio gestito con il lavoro operativo e il costo grezzo del disco o della memoria sottostante.
Applicazioni
La dimensione archiviata che determina questo costo proviene da Calcolatore della dimensione di un database vettoriale, che converte un numero di vettori, una dimensione e una precisione in una cifra in gigabyte. I vettori stessi sono creati dal passaggio di embedding una tantum, il cui prezzo è calcolato in Calcolatore del costo degli embedding, mentre le chiamate di generazione che interrogano l'indice sono valutate da Calcolatore del costo dei token.
Domande frequenti (FAQ)
Che cosa copre la quota di hosting?
Un database vettoriale gestito addebita la disponibilità continua dell'indice e la possibilità di interrogarlo in qualsiasi momento. La tariffa per gigabyte al mese copre l'archiviazione dei vettori e l'esecuzione delle ricerche per similarità su di essi; la quota base facoltativa copre un'istanza dedicata o un piano minimo.
Su alcune piattaforme il volume di interrogazioni viene addebitato a parte, quindi conviene verificare se le ricerche sono incluse nella tariffa di archiviazione o conteggiate in aggiunta.
L'autogestione costa meno di un servizio gestito?
Ospitare in proprio un database vettoriale open source sul proprio server evita il sovrapprezzo per gigabyte del servizio gestito e, su grande scala, il costo dell'infrastruttura grezza può risultare inferiore. In cambio, ci si fa carico di provisioning, scalabilità, backup e continuità di servizio.
Un servizio gestito incorpora tutto questo nella tariffa, ed è per questo che il suo prezzo per gigabyte è più alto. Il punto di pareggio dipende dalla dimensione dell'indice e da quanto carico operativo si è in grado di assorbire.
Come si può ridurre il costo di archiviazione?
Il costo di archiviazione cresce con la dimensione dell'indice, quindi le leve sono le stesse che riducono l'indice: quantizzare i vettori da numeri in virgola mobile a 32 bit a interi a 8 bit riduce l'ingombro a un quarto, e usare un modello con una dimensione di embedding più piccola lo riduce in proporzione.
Rimuovere documenti duplicati o obsoleti abbassa direttamente il numero di vettori. Ognuna di queste azioni riduce i gigabyte archiviati, e la spesa segue di conseguenza.
Avvertenze legali
Questa stima riguarda solo il costo di hosting basato sull'archiviazione e può escludere addebiti per interrogazioni, banda o calcolo che alcuni servizi conteggiano a parte. Le tariffe pubblicate cambiano nel tempo e variano per fornitore, regione e piano. Conviene verificare il prezzo aggiornato presso il proprio fornitore prima di definire il budget.
Da provare dopo
Calcolatore della dimensione di un database vettoriale
Stima lo spazio di archiviazione occupato da un indice di embedding partendo dal numero di vettori, dalla dimensione del vettore, dai byte per valore e dal sovraccarico dell'indice aggiunto dalle strutture di ricerca approssimata del vicino più prossimo.