1KCDIRTEST(1)                     Kyoto Cabinet                    KCDIRTEST(1)
2
3
4

NAME

6       kcdirtest - command line interface to test the directory hash database
7
8

DESCRIPTION

10       The  command `kcdirtest' is a utility for facility test and performance
11       test of the directory hash database.  This command is used in the  fol‐
12       lowing  format.   `path' specifies the path of a database file.  `rnum'
13       specifies the number of iterations.
14
15              kcdirtest order  [-th  num]  [-rnd]  [-set|-get|-getw|-rem|-etc]
16              [-tran] [-oat|-onl|-onl|-otl|-onr] [-tc] [-lv] path rnum
17                     Performs in-order tests.
18              kcdirtest     queue     [-th     num]     [-it    num]    [-rnd]
19              [-oat|-onl|-onl|-otl|-onr] [-tc] [-lv] path rnum
20                     Performs queuing operations.
21              kcdirtest wicked [-th num] [-it num]  [-oat|-onl|-onl|-otl|-onr]
22              [-tc] [-lv] path rnum
23                     Performs mixed operations selected at random.
24              kcdirtest     tran     [-th     num]     [-it    num]    [-hard]
25              [-oat|-onl|-onl|-otl|-onr] [-tc] [-lv] path rnum
26                     Performs test of transaction.
27
28       Options feature the following.
29
30              -th num : specifies the number of worker threads.
31              -rnd : performs random test.
32              -set : performs setting operation only.
33              -get : performs getting operation only.
34              -getw : performs getting with a buffer operation only.
35              -rem : performs removing operation only.
36              -etc : performs miscellaneous operations.
37              -tran : performs transaction.
38              -oat : opens the database with the auto transaction option.
39              -oas : opens the database with the auto synchronization option.
40              -onl : opens the database with the no locking option.
41              -otl : opens the database with the try locking option.
42              -onr : opens the database with the no auto repair option.
43              -tc : tunes the database with the compression option.
44              -lv : reports all errors.
45              -it num : specifies the number of repetition.
46              -hard : performs physical synchronization.
47
48       This command returns 0 on success, another on failure.
49
50

SEE ALSO

52       kcdirmgr(1)
53
54
55
56Man Page                          2012-05-24                      KCDIRTEST(1)
Impressum