Percona, azienda specializzata in software open source per database, ha reso disponibile al pubblico Percona Search per MongoDB®, una nuova offerta che consente alle organizzazioni di eseguire ricerche full‑text, vettoriali e ibride all’interno della propria infrastruttura, garantendo pieno controllo sui dati e nessuna dipendenza da fornitori esterni.
Motivazioni e contesto di mercato
Le imprese che sviluppano funzionalità di ricerca per informazioni sensibili hanno bisogno di decidere dove questi dati vengono processati. La generazione di embedding, infatti, è spesso affidata a servizi esterni che addebitano costi per token e che possono violare politiche di data‑handling restrittive, bloccando così il passaggio dalla fase di prototipo a quella di produzione.
Oltre al problema della dipendenza esterna, le organizzazioni devono gestire backup, ripristino, scalabilità e monitoraggio degli indici di ricerca. Percona Search per MongoDB risponde a queste esigenze integrandosi nativamente con il motore di ricerca vettoriale, full‑text e ibrido di MongoDB, mongot, e con Percona Server for MongoDB (PSMDB), supportato dal Percona Operator.
Caratteristiche principali
Il nuovo tool è stato progettato per ambienti MongoDB auto‑gestiti, con particolare attenzione a realtà che richiedono rigorose norme di residenza dei dati. Tra le funzionalità più rilevanti troviamo:
Embedding locali senza costi per token
- Interfaccia compatibile con OpenAI che supporta provider locali come Ollama, vLLM e LocalAI.
- Integrazione con modelli Hugging Face TEI eseguiti all’interno del cluster.
Assenza di lock‑in sul modello di embedding
- Possibilità di utilizzare l’API di inferenza di Hugging Face, Azure OpenAI o OpenAI per accedere a più di 2 000 modelli.
- Scelta flessibile del modello più adatto alle specifiche esigenze di accuratezza e latenza.
Supporto per ambienti air‑gapped
- Configurando provider di embedding locali, il testo dei documenti rimane all’interno del cluster.
- La ricerca opera senza alcun accesso di rete in uscita, garantendo conformità a normative di isolamento.
Distribuzione e scaling gestiti da Operator
- Il Percona Operator installa il livello di ricerca accanto al database e lo scala in modo autonomo, indipendentemente dal tier del database.
- Automazione della configurazione, aggiornamenti e rollback per ridurre l’onere operativo.
Sicurezza a livello enterprise
- Supporto nativo a LDAP, OIDC, Kerberos, audit logging e crittografia a riposo.
- Tutte le funzionalità incluse senza costi di licenza aggiuntivi.
Integrazione con gli strumenti Percona esistenti
Attualmente Percona Search per MongoDB funziona con il Percona Operator. Il supporto per Percona Backup for MongoDB (PBM) e Percona Monitoring and Management (PMM) è previsto nella roadmap, permettendo alle squadre di gestire il livello di ricerca con gli stessi strumenti già utilizzati per il database principale.
Questa integrazione mira a risolvere due problemi evidenziati da Puneet Kala, Head of Engineering and Product, MongoDB at Percona: il ripristino di un indice di ricerca senza ricostruirlo da zero, e il monitoraggio della degradazione dei risultati prima che gli utenti ne avvertano gli effetti.
Modello di licenza e disponibilità
Percona Search per MongoDB è source‑available e gratuito: non esistono edizioni a pagamento, limiti di deployment o funzionalità bloccate da licenza. Un add‑on opzionale, disponibile all’interno di un contratto di supporto Percona, copre il tier di ricerca insieme a PSMDB, al Percona Operator, a PBM e a PMM.
La soluzione è ora disponibile per il download e l’uso immediato. Per ulteriori dettagli e per avviare l’installazione, è possibile consultare la documentazione ufficiale all’indirizzo https://docs.percona.com/percona-search-for-mongodb/index.html.
Chi è Percona
Percona è una società che fornisce software open source per database, supporto e servizi con l’obiettivo di dare alle organizzazioni il pieno controllo della propria infrastruttura dati, senza lock‑in né costi aggiuntivi per “privilegiare” fornitori. Da vent’anni Percona supporta database come MySQL, MariaDB, PostgreSQL, MongoDB, Valkey e Redis, garantendo sicurezza, performance e flessibilità sia on‑premise, nel cloud, sia in ambienti ibridi.
Oltre ai prodotti di database, l’azienda offre Kubernetes Operators e soluzioni cloud‑native, consentendo alle imprese di distribuire i propri database ovunque e di gestirli con strumenti di monitoraggio e backup consolidati.
Prospettive future
Con il lancio di Percona Search per MongoDB, l’azienda si pone come punto di riferimento per le organizzazioni che desiderano integrare capacità di ricerca avanzata senza compromettere la sovranità dei dati. L’inclusione imminente di PBM e PMM garantirà un ecosistema completo, dal deployment alla gestione operativa, mantenendo l’intera stack sotto lo stesso controllo di sicurezza e conformità.
Il mercato delle ricerche vettoriali è in rapida crescita, spinto dall’adozione di intelligenza artificiale generativa. La possibilità di eseguire embedding e ricerca direttamente all’interno dell’infrastruttura aziendale, senza dipendere da fornitori esterni, rappresenta un vantaggio competitivo significativo per settori regolamentati come finanza, sanità e pubblica amministrazione.
