Développeur Web RoR

Aller au contenu | Aller au menu | Aller à la recherche

Tag - postgresql

Fil des billets

mercredi 13 octobre 2010

Installation de Sphinx full-text search (avec stemmer french) pour postgresql

Installation de Sphinx (vous savez le moteur de recherche full-text, qui vous permet de trouver "maison" quand vous cherchez "maisonette") sur Debian / Ubuntu :

Téléchargement et extraction de libstemmer_c :

wget http://snowball.tartarus.org/dist/libstemmer_c.tgz
tar xzf libstemmer_c.tgz

Téléchargement et extraction de Sphinx :

wget http://www.sphinxsearch.com/downloads/sphinx-0.9.9.tar.gz
tar xzf sphinx-0.9.9.tar.gz

Déplacement de libstemmer_c :

cp -R libstemmer_c/* sphinx-0.9.9/libstemmer_c/

Installation de Sphinx :

cd sphinx-0.9.9
./configure --with-libstemmer --with-pgsql=/usr/include/postgresql --without-mysql
make
sudo make install

Aide : Chemin des libs postgresql (vous devez avoir installé les paquets qui vont bien) :

pg_config --pkgincludedir

jeudi 3 juin 2010

Connaitre la taille d'une base de données postgresql - Petit pense bête

Postgresql Pour connaitre la taille d'une base de données postgresql :

SELECT pg_size_pretty(pg_database_size('ma_base'));

lundi 2 novembre 2009

Base Postgresql 8.3 et migration ubuntu 9.10

Postgresql

J'ai pas pensé à mes bases de données postgresql lors de la mise à niveau vers Ubuntu 9.10. Du coup je n'arrivais pas à accéder à mes bases de données car Ubuntu 9.10 installe postgresql 8.4 par défaut.

Après quelques minutes je me suis rendu compte qu'il suffisait de réinstaller postgresql 8.3, tant mieux...

EDIT Le lien qui suit est peut-être une meilleure solution : migration postgresql 8.3 vers 8.4

page 2 de 2 -