Categoria

Pagina 1 di 1

PostgreSQL: quando il DB deve fare di più

PostgreSQL supera MySQL su parecchi fronti tecnici: JSONB con indici GIN, CTE ricorsive, window function mature, full-text search integrato, extension come pgvector per AI. Lo consiglio quando il workload supera le primitive tipiche del MySQL di base, o quando l'ecosistema del cliente lo richiede.

In questa categoria scrivo di PostgreSQL applicato: features distintive, migrazione da MySQL, tuning, replica. Parliamone se stai scegliendo il DB, scopri come lavoro.

pgvector in produzione: indici HNSW, IVFFlat e tuning per applicazioni AI con dataset medi

pgvector in produzione: indici HNSW, IVFFlat e tuning per applicazioni AI con dataset medi pgvector trasforma PostgreSQL in un vector database capace. Ma la scelta dell'indice e il tuning dei parametri fanno la differenza tra latenza di 50ms e 5 secondi. Ti mostro il confronto pratico sul dataset di benchmark che uso nel mio laboratorio: quando usare HNSW, quando IVFFlat, come dimensionare m/ef_construction, trade-off memoria vs speed, integrazione con Laravel per pipeline di embedding e ricerca semantica. Continua a leggere
Ultima modifica:

PostgreSQL per sviluppatori PHP: quando sceglierlo rispetto a MySQL e come migrare

PostgreSQL per sviluppatori PHP: quando sceglierlo rispetto a MySQL e come migrare Ho migrato due applicazioni Laravel da MySQL a PostgreSQL negli ultimi 18 mesi. I motivi: JSONB nativo per dati semi-strutturati, full-text search senza Elasticsearch, e le transazioni ACID più robuste per sistemi finanziari. Vi racconto le differenze pratiche che si sentono nel codice quotidiano. Continua a leggere
Ultima modifica:

RAG con PostgreSQL e pgvector per applicazioni Laravel: guida pratica

RAG con PostgreSQL e pgvector per applicazioni Laravel: guida pratica pgvector trasforma PostgreSQL in un database vettoriale senza infrastruttura aggiuntiva. Ho costruito un sistema di ricerca semantica per un catalogo prodotti da 50.000 articoli in Laravel: gli utenti cercano in linguaggio naturale, il sistema trova i prodotti pertinenti anche con terminologia diversa da quella del catalogo. Continua a leggere
Ultima modifica: