Che cos'è mastering-postgresql?
Sviluppo PostgreSQL per Python con ricerca full-text (tsvettoriale, tsquery, BM25 tramite pg_search), somiglianza vettoriale (pgvettoriale con HNSW/IVFFlat), JSONB e indicizzazione di array e distribuzione di produzione. Da utilizzare durante la creazione di funzionalità di ricerca, l'archiviazione di incorporamenti AI, l'esecuzione di query sulla somiglianza dei vettori, l'ottimizzazione degli indici PostgreSQL o la distribuzione su AWS RDS/Aurora, GCP Cloud SQL/AlloyDB o Azure. Copre psycopg2, psycopg3, asyncpg, integrazione SQLAlchemy, configurazione di sviluppo Docker e strategie di selezione dell'indice. I trigger sono Usa "Ricerca PostgreSQL", "pgvettore", "Postgres BM25", "Indice JSONB", "psycopg", "asyncpg", "PostgreSQL Docker", "Vettore AlloyDB". NON copre: amministrazione DBA (backup, replica, utenti), MySQL/MongoDB/Redis, teoria della progettazione di schemi, procedure memorizzate. Fonte: spillwavesolutions/mastering-postgresql-agent-skill.