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

NAME

6       kcpolytest - command line interface to test the polymorphic database
7
8

DESCRIPTION

10       The command `kcpolytest' is a utility for facility test and performance
11       test of the polymorphic database.  This command is used in the  follow‐
12       ing  format.   `path'  specifies  the  path of a database file.  `rnum'
13       specifies the number of iterations.
14
15              kcpolytest order [-th  num]  [-rnd]  [-set|-get|-getw|-rem|-etc]
16              [-tran] [-oat|-onl|-onl|-otl|-onr] [-lv] path rnum
17                     Performs in-order tests.
18              kcpolytest     queue     [-th     num]    [-it    num]    [-rnd]
19              [-oat|-onl|-onl|-otl|-onr] [-lv] path rnum
20                     Performs queuing operations.
21              kcpolytest wicked [-th num] [-it num] [-oat|-onl|-onl|-otl|-onr]
22              [-lv] path rnum
23                     Performs mixed operations selected at random.
24              kcpolytest     tran     [-th     num]    [-it    num]    [-hard]
25              [-oat|-onl|-onl|-otl|-onr] [-lv] path rnum
26                     Performs test of transaction.
27              kcpolytest mapred [-rnd] [-ru] [-oat|-onl|-onl|-otl|-onr]  [-lv]
28              [-tmp  str]  [-dbnum num] [-clim num] [-cbnum num] [-xnl] [-xpm]
29              [-xpr] [-xpf] [-xnc] path rnum
30                     Performs MapReduce operations.
31              kcpolytest index [-th num] [-rnd] [-set|-get|-rem|-etc]  [-tran]
32              [-oat|-onl|-onl|-otl|-onr] [-lv] path rnum
33                     Performs indexing operations.
34              kcpolytest misc path
35                     Performs miscellaneous tests.
36
37       Options feature the following.
38
39              -th num : specifies the number of worker threads.
40              -rnd : performs random test.
41              -set : performs setting operation only.
42              -get : performs getting operation only.
43              -getw : performs getting with a buffer operation only.
44              -rem : performs removing operation only.
45              -etc : performs miscellaneous operations.
46              -tran : performs transaction.
47              -oat : opens the database with the auto transaction option.
48              -oas : opens the database with the auto synchronization option.
49              -onl : opens the database with the no locking option.
50              -otl : opens the database with the try locking option.
51              -onr : opens the database with the no auto repair option.
52              -lv : reports all errors.
53              -it num : specifies the number of repetition.
54              -hard : performs physical synchronization.
55              -ru : reuses the existing database.
56              -tmp str : specifies the path of a directory for temporary stor‐
57              age.
58              -dbnum num : specifies the number of temporary databases.
59              -clim num : specifies the limit size of cache memory.
60              -cbnum num : specifies the bucket number of cache memory.
61              -xnl : executes with the no locking option.
62              -xpm : executes with the parallel mapper option.
63              -xpr : executes with the parallel reducer option.
64              -xpf : executes with the parallel flusher option.
65              -xnc : executes with the no compression option.
66
67       This command returns 0 on success, another on failure.
68
69

SEE ALSO

71       kcpolymgr(1), kclangctest(1)
72
73
74
75Man Page                          2012-05-24                     KCPOLYTEST(1)
Impressum