Il s'agit de la commande tcbmgr qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS
PROGRAMME:
Nom
tcbmgr - l'utilitaire de ligne de commande de l'API de base de données de l'arborescence B+
DESCRIPTION
La commande `tcbmgr' est un utilitaire de test et de débogage de l'API de base de données de l'arborescence B+ et
ses applications. `chemin' spécifie le chemin d'un fichier de base de données. `membre' précise le
nombre de membres dans chaque page feuille. `nmembre' spécifie le nombre de membres dans chaque
page sans feuille. `bnum' spécifie le nombre de compartiments. `apocalyptique' spécifie la puissance du
alignement. `fpow' spécifie la puissance du pool de blocs libres. `clé' spécifie la clé de
un enregistrement. `Plus-value' spécifie la valeur d'un enregistrement. `filet' spécifie le fichier d'entrée.
tcbmgr engendrent [-CD|-Là|-cj] [-tl] [-td|-tb|-tt|-tx] chemin [membre [nmembre [bnum [apocalyptique
[fpow,
Créez un fichier de base de données.
tcbmgr informer [-nl|-nb] chemin
Imprimez diverses informations sur la sortie standard.
tcbmgr mettre [-CD|-Là|-cj] [-nl|-nb] [-sx] [-dk|-cc|-jj|-Db|-dai|-papa] chemin clé Plus-value
Stocker un enregistrement.
tcbmgr ande [-CD|-Là|-cj] [-nl|-nb] [-sx] chemin clé
Supprimer un enregistrement.
tcbmgr obtenez [-CD|-Là|-cj] [-nl|-nb] [-sx] [-px] [-pz] chemin clé
Imprimer la valeur d'un enregistrement.
tcbmgr liste [-CD|-Là|-cj] [-nl|-nb] [-m num] [-bk] [-pv] [-px] [-j str] [-rb clé b
clé électronique] [-fm str] chemin
Imprimer les clés de tous les enregistrements, séparés par des sauts de ligne.
tcbmgr optimiser [-CD|-Là|-cj] [-tl] [-td|-tb|-tt|-tx] [-tz] [-nl|-nb] [-df] chemin
[membre [nmembre [bnum [apocalyptique [fpow,
Optimiser un fichier de base de données.
tcbmgr importtsv [-nl|-nb] [-sc] chemin [filet]
Stockez les enregistrements de TSV dans chaque ligne d'un fichier.
tcbmgr version
Imprimez les informations de version de Tokyo Cabinet.
Les options présentent les éléments suivants.
-CD : utilisez la fonction de comparaison `tccmpdecimal'.
-Là : utilisez la fonction de comparaison `tccmpint32'.
-cj : utilisez la fonction de comparaison `tccmpint64'.
-tl : activez l'option `BDBTLARGE'.
-td : activez l'option `BDBTDEFLATE'.
-tb : activez l'option `BDBTBZIP'.
-tt : activez l'option `BDBTTCBS'.
-tx : activez l'option `BDBTEXCODEC'.
-nl : activez l'option `BDBNOLCK'.
-nb : activez l'option `BDBLCKNB'.
-sx : les données d'entrée sont évaluées comme une chaîne de données hexadécimale.
-dk : utilisez la fonction `tcbdbputkeep' au lieu de `tcbdbput'.
-cc : utilisez la fonction `tcbdbputcat' au lieu de `tcbdbput'.
-jj : utilisez la fonction `tcbdbputdup' au lieu de `tcbdbput'.
-Db : utilisez la fonction `tcbdbputdupback' au lieu de `tcbdbput'.
-dai : utilisez la fonction `tcbdbaddint' au lieu de `tcbdbput'.
-papa : utilisez la fonction `tcbdbadddouble' au lieu de `tcbdbput'.
-px : les données de sortie sont converties en une chaîne de données hexadécimale.
-pz : ne pas ajouter de saut de ligne à la fin de la sortie.
-m num : spécifiez le nombre maximum de la sortie.
-bk : effectuer une analyse de backword.
-pv : affiche également les valeurs des enregistrements.
-j str : spécifiez la touche où le curseur saute.
-rb clé b clé électronique : spécifiez la plage de clés.
-fm str : spécifiez le préfixe des clés.
-tz : activez l'option 'UINT8_MAX'.
-df : effectuer uniquement la défragmentation.
-sc : normaliser les touches en minuscules.
Cette commande renvoie 0 en cas de succès, un autre en cas d'échec.
Utiliser tcbmgr en ligne à l'aide des services onworks.net