Pour les travaux sur l’IA, le SGBD postgres est largement utilisé par Oclasoft.
En particlier avec les données vectorielles managées par l’extension PG Vector.
Pour se connecter au serveur :
sudo -u postgres psql
Pour permettre les connexion entrantes de l’exterieur au serveur, il faut modifier le fichier postgresql.conf ainsi :
sudo nano /etc/postgresql/16/main/postgresql.conf
Changer la ligne
#listen_addresses = ‘localhost’ par
#listen_addresses = ‘*’
Whitelister l’adresse IP du serveur:
sudo nano /etc/postgresql/10/main/pg_hba.conf
rechercher cette ligne :
# IPv4 local connections:
host all all 127.0.0.1/32 scram-sha-256
puis rajouter
host all all [ip_du_serveur] md5
Pour installer l’extension pgvector
sudo apt install postgresql-16-pgvector
sudo systemctl restart postgresql