La classe TokyoTyrant
(PECL tokyo_tyrant >= 0.1.0)
Introduction
La classe principale Tokyo Tyrant
Synopsis de la classe
$host
[, int $port
= TokyoTyrant::RDBDEF_PORT
[, array $options
]] ) : TokyoTyrantConstantes pré-définies
Constantes TokyoTyrant
TokyoTyrant::RDBDEF_PORT
-
Le port par défaut de la base de données Tokyo Tyrant
TokyoTyrant::RDBQC_STREQ
-
La chaîne est égale à
TokyoTyrant::RDBQC_STRINC
-
La chaîne est inclue dans
TokyoTyrant::RDBQC_STRBW
-
La chaîne commence par
TokyoTyrant::RDBQC_STREW
-
La chaîne termine par
TokyoTyrant::RDBQC_STRAND
-
La chaîne inclut tous les motifs dans
TokyoTyrant::RDBQC_STROR
-
La chaîne inclut au moins un motif dans
TokyoTyrant::RDBQC_STROREQ
-
La chaîne est égale à au moins un motif dans
TokyoTyrant::RDBQC_STRRX
-
La chaîne correspond à l'expression rationnelle suivante
TokyoTyrant::RDBQC_NUMEQ
-
Le nombre est égale à
TokyoTyrant::RDBQC_NUMGT
-
Le nombre est plus grand que
TokyoTyrant::RDBQC_NUMGE
-
Le nombre est supérieur ou égal à
TokyoTyrant::RDBQC_NUMLT
-
Le nombre est plus petit que
TokyoTyrant::RDBQC_NUMLE
-
Le nombre est inférieur ou égal à
TokyoTyrant::RDBQC_NUMBT
-
Le nombre est entre les 2 motifs suivants
TokyoTyrant::RDBQC_NUMOREQ
-
Le nombre est égal à au moins un motif dans
TokyoTyrant::RDBQC_NEGATE
-
Drapeau négatif
TokyoTyrant::RDBQC_NOIDX
-
Drapeau correspondant à aucun index
TokyoTyrant::RDBQO_STRASC
-
Chaîne ascendante
TokyoTyrant::RDBQO_STRDESC
-
Chaîne descendante
TokyoTyrant::RDBQO_NUMASC
-
Nombre ascendant
TokyoTyrant::RDBQO_NUMDESC
-
Nombre descendant
TokyoTyrant::RDBIT_LEXICAL
-
Chaîne lexicale
TokyoTyrant::RDBIT_DECIMAL
-
Chaîne décimale
TokyoTyrant::RDBIT_TOKEN
-
Motif d'index inversé (Tokyo Tyrant >= 1.1.29)
TokyoTyrant::RDBIT_QGRAM
-
Index QGRAM inversé (Tokyo Tyrant >= 1.1.29)
TokyoTyrant::RDBIT_OPT
-
optimisation
TokyoTyrant::RDBIT_VOID
-
void
TokyoTyrant::RDBIT_KEEP
-
Conservation de l'index existant
TokyoTyrant::RDBQCFTS_PH
-
Recherche full-text avec la phrase suivante (Tokyo Tyrant >= 1.1.29)
TokyoTyrant::RDBQCFTS_AND
-
Recherche full-text contenant tous les motifs suivants (Tokyo Tyrant >= 1.1.29)
TokyoTyrant::RDBQCFTS_OR
-
Recherche full-text contenant au moins un motif dans (Tokyo Tyrant >= 1.1.29)
TokyoTyrant::RDBQCFTS_EX
-
Recherche full-text contenant l'expression composée suivante (Tokyo Tyrant >= 1.1.29)
TokyoTyrant::RDBQCFTS_AND
-
Recherche méta en union entre des enregistrements (Tokyo Tyrant >= 1.1.33)
TokyoTyrant::RDBQCFTS_OR
-
Recherche méta en intersection entre des enregistrements (Tokyo Tyrant >= 1.1.33)
TokyoTyrant::RDBQCFTS_EX
-
Recherche méta en différence entre des enregistrements (Tokyo Tyrant >= 1.1.33)
TokyoTyrant::RDBT_RECON
-
Si l'on doit se reconnecter en cas d'échec de la connexion. Il est recommandé d'utiliser ce paramètre pour les connexions persistantes
TokyoTyrant::RDBXOLCK_REC
-
Verrouillage d'enregistrement
TokyoTyrant::RDBXOLCK_GLB
-
Verrouillage globale
TokyoTyrant::RDBREC_INT
-
Enregistrement de type entier
TokyoTyrant::RDBREC_DBL
-
Enregistrement de type double
TokyoTyrant::TTE_SUCCESS
-
succès
TokyoTyrant::TTE_INVALID
-
Opération invalide
TokyoTyrant::TTE_NOHOST
-
L'hôte n'a pas été trouvé
TokyoTyrant::TTE_REFUSED
-
Connexion refusée
TokyoTyrant::TTE_SEND
-
Erreur émise
TokyoTyrant::TTE_RECV
-
Erreur reçue
TokyoTyrant::TTE_KEEP
-
L'enregistrement existe
TokyoTyrant::TTE_NOREC
-
Aucun enregistrement trouvé
TokyoTyrant::TTE_MISC
-
Erreur diverse
Sommaire
- TokyoTyrant::add — Ajoute une clé numérique
- TokyoTyrant::connect — Connexion à une base de données
- TokyoTyrant::connectUri — Connexion à une base de données en utilisant une URI
- TokyoTyrant::__construct — Construit un nouvel objet TokyoTyrant
- TokyoTyrant::copy — Copie la base de données
- TokyoTyrant::ext — Exécute un script distant
- TokyoTyrant::fwmKeys — Retourne la clé correspondante précédente
- TokyoTyrant::get — Le but de get
- TokyoTyrant::getIterator — Récupère un itérateur
- TokyoTyrant::num — Nombre d'enregistrements contenus dans la base de données
- TokyoTyrant::out — Supprime des enregistrements
- TokyoTyrant::put — Insère des valeurs
- TokyoTyrant::putCat — Concatène un enregistrement
- TokyoTyrant::putKeep — Enregistre un nouvel enregistrement
- TokyoTyrant::putNr — Enregistre une valeur
- TokyoTyrant::putShl — Concatène un enregistrement
- TokyoTyrant::restore — Restaure la base de données
- TokyoTyrant::setMaster — Définit le maître de réplication
- TokyoTyrant::size — Retourne la taille de la valeur
- TokyoTyrant::stat — Récupère des statistiques
- TokyoTyrant::sync — Synchronise la base de données
- TokyoTyrant::tune — Règle les valeurs de connexion
- TokyoTyrant::vanish — Vide la base de données
Document créé le 30/01/2003, dernière modification le 26/10/2018
Source du document imprimé : https://www.gaudry.be/php-rf-class.tokyotyrant.html
L'infobrol est un site personnel dont le contenu n'engage que moi. Le texte est mis à disposition sous licence CreativeCommons(BY-NC-SA). Plus d'info sur les conditions d'utilisation et sur l'auteur.
Références
Ces références et liens indiquent des documents consultés lors de la rédaction de cette page, ou qui peuvent apporter un complément d'information, mais les auteurs de ces sources ne peuvent être tenus responsables du contenu de cette page.
L'auteur de ce site est seul responsable de la manière dont sont présentés ici les différents concepts, et des libertés qui sont prises avec les ouvrages de référence. N'oubliez pas que vous devez croiser les informations de sources multiples afin de diminuer les risques d'erreurs.