La classe TokyoTyrant
(PECL tokyo_tyrant >= 0.1.0)
Introduction
La classe principale Tokyo Tyrant
Synopsis de la classe
Constantes 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
