PERF.md 51 KB

Filesystem

================================================================================
                         IMPLEXUS PERFORMANCE RESULTS                          
================================================================================

=== Category ===
Operation                      Iterations     Avg (ms)         Ops/sec
--------------------------------------------------------------------------------
create_category                        10      17.0944           58.50
get_members                           100       1.2982          770.32
create_category_complex                10      17.5155           57.09
get_members_complex                   100       0.0732        13661.20
create_category_bool                   10      19.4654           51.37
contains_document                     100       0.3536         2828.05

=== Document ===
Operation                      Iterations     Avg (ms)         Ops/sec
--------------------------------------------------------------------------------
create_document_small                 100       1.5955          626.75
create_document_large                  20      26.9829           37.06
get_document                          100       0.0679        14729.71
update_document                       100       0.1615         6191.95
get_property                          100       0.0793        12603.98
delete_document                       100       2.1201          471.67

=== Container ===
Operation                      Iterations     Avg (ms)         Ops/sec
--------------------------------------------------------------------------------
create_container                      100       1.6324          612.58
get_children                          100       5.7901          172.71
get_child                             100       0.0334        29922.20
delete_container                      100       1.5152          659.98

=== Catalogue ===
Operation                      Iterations     Avg (ms)         Ops/sec
--------------------------------------------------------------------------------
create_catalogue                       10      58.5151           17.09
get_keys                              100       0.0391        25542.78
get_group                             100       0.0447        22381.38
get_group_documents                   100       1.4262          701.16
create_catalogue_numeric               10      15.7000           63.69
get_all_groups                         10       0.0080       125000.00
create_catalogue_multifield            10      66.8770           14.95

=== Index ===
Operation                      Iterations     Avg (ms)         Ops/sec
--------------------------------------------------------------------------------
create_index                           10    4031.1778            0.25
search_contains                       100       0.0172        58139.53
search_prefix                         100       0.0172        58241.12
search_suffix                         100       0.0185        54171.18
search_exact                          100       0.0241        41528.24
search_rare_term                      100       0.0686        14577.26
create_index_title                     10    4225.6821            0.24
search_title                          100       8.9613          111.59

================================================================================
                              SUMMARY                                          
================================================================================
Total operations:    2210
Total time:          87593.75 ms
Overall throughput:  25.23 ops/sec
================================================================================

GDBM

================================================================================
                         IMPLEXUS PERFORMANCE RESULTS                          
================================================================================

=== Category ===
Operation                      Iterations     Avg (ms)         Ops/sec
--------------------------------------------------------------------------------
create_category                        10      14.8401           67.38
get_members                           100       0.9584         1043.46
create_category_complex                10      14.2312           70.27
get_members_complex                   100       0.0455        21982.85
create_category_bool                   10      15.6614           63.85
contains_document                     100       0.3253         3074.09

=== Document ===
Operation                      Iterations     Avg (ms)         Ops/sec
--------------------------------------------------------------------------------
create_document_small                 100       1.5477          646.12
create_document_large                  20      28.4049           35.21
get_document                          100       0.0564        17730.50
update_document                       100       0.1320         7576.91
get_property                          100       0.0718        13929.52
delete_document                       100       2.0077          498.08

=== Container ===
Operation                      Iterations     Avg (ms)         Ops/sec
--------------------------------------------------------------------------------
create_container                      100       1.5780          633.70
get_children                          100       4.5167          221.40
get_child                             100       0.0224        44682.75
delete_container                      100       1.5605          640.82

=== Catalogue ===
Operation                      Iterations     Avg (ms)         Ops/sec
--------------------------------------------------------------------------------
create_catalogue                       10      49.6577           20.14
get_keys                              100       0.0312        32030.75
get_group                             100       0.0331        30175.02
get_group_documents                   100       1.2734          785.27
create_catalogue_numeric               10      15.6837           63.76
get_all_groups                         10       0.0055       181818.18
create_catalogue_multifield            10      60.1359           16.63

=== Index ===
Operation                      Iterations     Avg (ms)         Ops/sec
--------------------------------------------------------------------------------
create_index                           10    3825.0580            0.26
search_contains                       100       0.0131        76569.68
search_prefix                         100       0.0123        81366.97
search_suffix                         100       0.0121        82576.38
search_exact                          100       0.0131        76335.88
search_rare_term                      100       0.0298        33590.86
create_index_title                     10    3944.4954            0.25
search_title                          100       9.3440          107.02

================================================================================
                              SUMMARY                                          
================================================================================
Total operations:    2210
Total time:          82324.23 ms
Overall throughput:  26.85 ops/sec
================================================================================

LMDB

================================================================================
                         IMPLEXUS PERFORMANCE RESULTS                          
================================================================================

=== Category ===
Operation                      Iterations     Avg (ms)         Ops/sec
--------------------------------------------------------------------------------
create_category                        10      17.0414           58.68
get_members                           100       1.1586          863.12
create_category_complex                10      17.5007           57.14
get_members_complex                   100       0.0592        16906.17
create_category_bool                   10      18.2847           54.69
contains_document                     100       0.3355         2980.89

=== Document ===
Operation                      Iterations     Avg (ms)         Ops/sec
--------------------------------------------------------------------------------
create_document_small                 100       1.5506          644.90
create_document_large                  20      26.8442           37.25
get_document                          100       0.0512        19531.25
update_document                       100       0.1279         7819.83
get_property                          100       0.0626        15976.99
delete_document                       100       2.0853          479.56

=== Container ===
Operation                      Iterations     Avg (ms)         Ops/sec
--------------------------------------------------------------------------------
create_container                      100       1.7087          585.23
get_children                          100       4.8080          207.98
get_child                             100       0.0236        42390.84
delete_container                      100       1.5315          652.94

=== Catalogue ===
Operation                      Iterations     Avg (ms)         Ops/sec
--------------------------------------------------------------------------------
create_catalogue                       10      58.4415           17.11
get_keys                              100       0.0390        25641.03
get_group                             100       0.0402        24900.40
get_group_documents                   100       1.3889          719.99
create_catalogue_numeric               10      17.0699           58.58
get_all_groups                         10       0.0066       151515.15
create_catalogue_multifield            10      74.2756           13.46

=== Index ===
Operation                      Iterations     Avg (ms)         Ops/sec
--------------------------------------------------------------------------------
create_index                           10    3766.0441            0.27
search_contains                       100       0.0141        70972.32
search_prefix                         100       0.0125        80128.21
search_suffix                         100       0.0125        80256.82
search_exact                          100       0.0133        75414.78
search_rare_term                      100       0.0306        32701.11
create_index_title                     10    3885.2337            0.26
search_title                          100       8.6523          115.58

================================================================================
                              SUMMARY                                          
================================================================================
Total operations:    2210
Total time:          81446.46 ms
Overall throughput:  27.13 ops/sec
================================================================================

LATEST

Filesystem

================================================================================
                         IMPLEXUS PERFORMANCE RESULTS                          
================================================================================

=== PostIndexDocument ===
Operation                         Iters      Batch    Total(ms)      Avg(ms)    Items/sec
--------------------------------------------------------------------------------------------------------
create_document_small_indexed       200          -      1031.47       5.1574       193.90
create_document_large_indexed        40          -      1958.17      48.9544        20.43
create_documents_batch_small_indexed       20         10     51461.80     257.3090         3.89
create_documents_batch_large_indexed        4         10     19140.62     478.5155         2.09
get_document_indexed                200          -        15.79       0.0790     12663.84
update_document_indexed             200          -        64.80       0.3240      3086.56
get_property_indexed                200          -        17.12       0.0856     11684.29
delete_document_indexed             200          -      8862.59      44.3129        22.57

=== Category ===
Operation                      Iterations     Avg (ms)         Ops/sec
--------------------------------------------------------------------------------
create_category                        20      44.5243           22.46
get_members                           200       2.7975          357.46
create_category_complex                20      44.5416           22.45
get_members_complex                   200       0.0759        13177.83
create_category_bool                   20      46.3131           21.59
contains_document                     200       0.9147         1093.28

=== Document ===
Operation                         Iters      Batch    Total(ms)      Avg(ms)    Items/sec
--------------------------------------------------------------------------------------------------------
create_document_small               200          -       861.54       4.3077       232.14
create_document_large                40          -      1751.04      43.7761        22.84
create_documents_batch_small         20         10     47831.97     239.1599         4.18
create_documents_batch_large          4         10     17552.37     438.8092         2.28
get_document                        200          -        14.57       0.0729     13725.89
update_document                     200          -        61.26       0.3063      3264.83
get_property                        200          -        16.07       0.0803     12447.10
delete_document                     200          -      7042.97      35.2148        28.40

=== Container ===
Operation                      Iterations     Avg (ms)         Ops/sec
--------------------------------------------------------------------------------
create_container                      200       4.4083          226.84
get_children                          200      16.7590           59.67
get_child                             200       0.0400        25018.76
delete_container                      200       4.6284          216.06

=== Catalogue ===
Operation                      Iterations     Avg (ms)         Ops/sec
--------------------------------------------------------------------------------
create_catalogue                       20     241.2537            4.15
get_keys                              200       0.0466        21459.23
get_group                             200       0.0509        19627.09
get_group_documents                   200       3.6443          274.40
create_catalogue_numeric               20      87.7897           11.39
get_all_groups                         20       0.0109        91743.12
create_catalogue_multifield            20     317.9346            3.15

=== Index ===
Operation                      Iterations     Avg (ms)         Ops/sec
--------------------------------------------------------------------------------
create_index                           20     200.6091            4.98
search_contains                       200       0.0181        55309.73
search_prefix                         200       0.0149        67249.50
search_suffix                         200       0.0174        57553.96
search_exact                          200       0.0187        53333.33
search_rare_term                      200       0.0762        13130.25
create_index_title                     20     179.8288            5.56
search_title                          200      28.7437           34.79

================================================================================
                              SUMMARY                                          
================================================================================
Total operations:    5940
Total time:          193391.19 ms
Overall throughput:  30.71 ops/sec
================================================================================

Performing final cleanup...
  Cleaning up documents...
  Cleaning up indexes...
  Cleaning up catalogues...
  Cleaning up categories...
  Cleaning up containers...
Final cleanup complete: 1171 entities deleted, 0 errors

GDBM

================================================================================
                         IMPLEXUS PERFORMANCE RESULTS                          
================================================================================

=== PostIndexDocument ===
Operation                         Iters      Batch    Total(ms)      Avg(ms)    Items/sec
--------------------------------------------------------------------------------------------------------
create_document_small_indexed       200          -      1021.43       5.1071       195.80
create_document_large_indexed        40          -      1973.27      49.3317        20.27
create_documents_batch_small_indexed       20         10     50834.74     254.1737         3.93
create_documents_batch_large_indexed        4         10     18158.56     453.9641         2.20
get_document_indexed                200          -        11.93       0.0596     16770.08
update_document_indexed             200          -        53.69       0.2684      3725.23
get_property_indexed                200          -        12.95       0.0648     15444.02
delete_document_indexed             200          -      9359.95      46.7997        21.37

=== Category ===
Operation                      Iterations     Avg (ms)         Ops/sec
--------------------------------------------------------------------------------
create_category                        20      40.9132           24.44
get_members                           200       2.3258          429.96
create_category_complex                20      40.9984           24.39
get_members_complex                   200       0.0581        17217.63
create_category_bool                   20      43.0252           23.24
contains_document                     200       0.9127         1095.70

=== Document ===
Operation                         Iters      Batch    Total(ms)      Avg(ms)    Items/sec
--------------------------------------------------------------------------------------------------------
create_document_small               200          -       838.47       4.1924       238.53
create_document_large                40          -      1723.12      43.0779        23.21
create_documents_batch_small         20         10     47065.95     235.3297         4.25
create_documents_batch_large          4         10     17945.16     448.6289         2.23
get_document                        200          -        12.33       0.0616     16221.92
update_document                     200          -        49.28       0.2464      4058.11
get_property                        200          -        13.55       0.0678     14756.88
delete_document                     200          -      7097.25      35.4863        28.18

=== Container ===
Operation                      Iterations     Avg (ms)         Ops/sec
--------------------------------------------------------------------------------
create_container                      200       4.3146          231.77
get_children                          200      14.5554           68.70
get_child                             200       0.0268        37369.21
delete_container                      200       4.4876          222.84

=== Catalogue ===
Operation                      Iterations     Avg (ms)         Ops/sec
--------------------------------------------------------------------------------
create_catalogue                       20     230.2144            4.34
get_keys                              200       0.0413        24233.61
get_group                             200       0.0438        22828.44
get_group_documents                   200       3.1391          318.57
create_catalogue_numeric               20      57.5476           17.38
get_all_groups                         20       0.0063       160000.00
create_catalogue_multifield            20     331.6019            3.02

=== Index ===
Operation                      Iterations     Avg (ms)         Ops/sec
--------------------------------------------------------------------------------
create_index                           20     183.9103            5.44
search_contains                       200       0.0149        67024.13
search_prefix                         200       0.0116        86169.75
search_suffix                         200       0.0124        80742.83
search_exact                          200       0.0139        72072.07
search_rare_term                      200       0.0574        17427.68
create_index_title                     20     160.6221            6.23
search_title                          200      29.0355           34.44

================================================================================
                              SUMMARY                                          
================================================================================
Total operations:    5940
Total time:          189758.53 ms
Overall throughput:  31.30 ops/sec
================================================================================

LMDB

================================================================================
                         IMPLEXUS PERFORMANCE RESULTS                          
================================================================================

=== PostIndexDocument ===
Operation                         Iters      Batch    Total(ms)      Avg(ms)    Items/sec
--------------------------------------------------------------------------------------------------------
create_document_small_indexed       200          -      1028.79       5.1439       194.40
create_document_large_indexed        40          -      2008.79      50.2197        19.91
create_documents_batch_small_indexed       20         10     50342.93     251.7146         3.97
create_documents_batch_large_indexed        4         10     18697.03     467.4257         2.14
get_document_indexed                200          -        12.27       0.0613     16302.58
update_document_indexed             200          -        59.71       0.2985      3349.75
get_property_indexed                200          -        13.99       0.0699     14296.95
delete_document_indexed             200          -      9352.99      46.7649        21.38

=== Category ===
Operation                      Iterations     Avg (ms)         Ops/sec
--------------------------------------------------------------------------------
create_category                        20      41.1274           24.31
get_members                           200       2.3431          426.79
create_category_complex                20      41.4718           24.11
get_members_complex                   200       0.0565        17692.85
create_category_bool                   20      43.1442           23.18
contains_document                     200       0.9112         1097.47

=== Document ===
Operation                         Iters      Batch    Total(ms)      Avg(ms)    Items/sec
--------------------------------------------------------------------------------------------------------
create_document_small               200          -       838.38       4.1919       238.55
create_document_large                40          -      1716.94      42.9235        23.30
create_documents_batch_small         20         10     47701.81     238.5091         4.19
create_documents_batch_large          4         10     18109.93     452.7483         2.21
get_document                        200          -        11.77       0.0589     16989.47
update_document                     200          -        49.87       0.2494      4010.27
get_property                        200          -        13.43       0.0671     14893.14
delete_document                     200          -      7031.72      35.1586        28.44

=== Container ===
Operation                      Iterations     Avg (ms)         Ops/sec
--------------------------------------------------------------------------------
create_container                      200       4.4202          226.24
get_children                          200      14.7210           67.93
get_child                             200       0.0274        36556.39
delete_container                      200       4.5213          221.18

=== Catalogue ===
Operation                      Iterations     Avg (ms)         Ops/sec
--------------------------------------------------------------------------------
create_catalogue                       20     229.6752            4.35
get_keys                              200       0.0400        24971.91
get_group                             200       0.0433        23110.70
get_group_documents                   200       3.1608          316.37
create_catalogue_numeric               20      56.8109           17.60
get_all_groups                         20       0.0065       153846.15
create_catalogue_multifield            20     330.8580            3.02

=== Index ===
Operation                      Iterations     Avg (ms)         Ops/sec
--------------------------------------------------------------------------------
create_index                           20     156.4918            6.39
search_contains                       200       0.0150        66622.25
search_prefix                         200       0.0114        88028.17
search_suffix                         200       0.0122        82034.45
search_exact                          200       0.0138        72727.27
search_rare_term                      200       0.0614        16294.61
create_index_title                     20     185.2466            5.40
search_title                          200      29.0382           34.44

================================================================================
                              SUMMARY                                          
================================================================================
Total operations:    5940
Total time:          190566.32 ms
Overall throughput:  31.17 ops/sec
================================================================================

Final PERF for the night

Filesystem (-i 250)

================================================================================
                         IMPLEXUS PERFORMANCE RESULTS                          
================================================================================

=== PostIndexDocument ===
Operation                      Iterations     Avg (ms)         Ops/sec
--------------------------------------------------------------------------------
create_document_small_indexed         250       7.0092          142.67
create_document_large_indexed          50      56.9881           17.55
get_document_indexed                  250       0.0753        13275.98
update_document_indexed               250       0.3552         2815.03
get_property_indexed                  250       0.0816        12251.90
delete_document_indexed               250      10.8612           92.07

=== Category ===
Operation                      Iterations     Avg (ms)         Ops/sec
--------------------------------------------------------------------------------
create_category                        25      60.4734           16.54
get_members                           250       3.5705          280.08
create_category_complex                25      60.6420           16.49
get_members_complex                   250       0.0777        12872.00
create_category_bool                   25      62.9581           15.88
contains_document                     250       1.3227          756.01

=== Document ===
Operation                      Iterations     Avg (ms)         Ops/sec
--------------------------------------------------------------------------------
create_document_small                 250       5.8522          170.88
create_document_large                  50      50.1501           19.94
get_document                          250       0.1317         7592.09
update_document                       250       0.5829         1715.57
get_property                          250       0.1541         6489.97
delete_document                       250      10.4649           95.56

=== Container ===
Operation                      Iterations     Avg (ms)         Ops/sec
--------------------------------------------------------------------------------
create_container                      250       6.1724          162.01
get_children                          250      23.4848           42.58
get_child                             250       0.0377        26522.38
delete_container                      250       6.4657          154.66

=== Catalogue ===
Operation                      Iterations     Avg (ms)         Ops/sec
--------------------------------------------------------------------------------
create_catalogue                       25     390.1453            2.56
get_keys                              250       0.0446        22397.42
get_group                             250       0.0480        20812.52
get_group_documents                   250       4.7866          208.92
create_catalogue_numeric               25      85.6909           11.67
get_all_groups                         25       0.0105        95057.03
create_catalogue_multifield            25     522.5041            1.91

=== Index ===
Operation                      Iterations     Avg (ms)         Ops/sec
--------------------------------------------------------------------------------
create_index                           25     192.2876            5.20
search_contains                       250       0.0187        53544.66
search_prefix                         250       0.0153        65427.90
search_suffix                         250       0.0180        55654.50
search_exact                          250       0.0195        51229.51
search_rare_term                      250       0.0745        13424.98
create_index_title                     25     192.3760            5.20
search_title                          250      45.4447           22.00

================================================================================
                              SUMMARY                                          
================================================================================
Total operations:    6825
Total time:          76326.50 ms
Overall throughput:  89.42 ops/sec
================================================================================

GDBM (-i 250)

================================================================================
                         IMPLEXUS PERFORMANCE RESULTS                          
================================================================================

=== PostIndexDocument ===
Operation                      Iterations     Avg (ms)         Ops/sec
--------------------------------------------------------------------------------
create_document_small_indexed         250       6.9293          144.32
create_document_large_indexed          50      56.0397           17.84
get_document_indexed                  250       0.0586        17062.52
update_document_indexed               250       0.3162         3162.16
get_property_indexed                  250       0.0637        15693.66
delete_document_indexed               250      10.7466           93.05

=== Category ===
Operation                      Iterations     Avg (ms)         Ops/sec
--------------------------------------------------------------------------------
create_category                        25      58.3247           17.15
get_members                           250       3.2833          304.57
create_category_complex                25      61.2198           16.33
get_members_complex                   250       0.0615        16260.16
create_category_bool                   25      63.4099           15.77
contains_document                     250       1.3453          743.34

=== Document ===
Operation                      Iterations     Avg (ms)         Ops/sec
--------------------------------------------------------------------------------
create_document_small                 250       6.0066          166.48
create_document_large                  50      49.3057           20.28
get_document                          250       0.0589        16983.70
update_document                       250       0.2646         3778.78
get_property                          250       0.0636        15734.16
delete_document                       250       8.9377          111.89

=== Container ===
Operation                      Iterations     Avg (ms)         Ops/sec
--------------------------------------------------------------------------------
create_container                      250       6.3005          158.72
get_children                          250      21.0522           47.50
get_child                             250       0.0292        34274.75
delete_container                      250       6.6352          150.71

=== Catalogue ===
Operation                      Iterations     Avg (ms)         Ops/sec
--------------------------------------------------------------------------------
create_catalogue                       25     387.5010            2.58
get_keys                              250       0.0392        25518.02
get_group                             250       0.0421        23764.26
get_group_documents                   250       4.1567          240.58
create_catalogue_numeric               25      78.2080           12.79
get_all_groups                         25       0.0071       140449.44
create_catalogue_multifield            25     528.5178            1.89

=== Index ===
Operation                      Iterations     Avg (ms)         Ops/sec
--------------------------------------------------------------------------------
create_index                           25     174.0355            5.75
search_contains                       250       0.0144        69599.11
search_prefix                         250       0.0114        87811.73
search_suffix                         250       0.0126        79339.89
search_exact                          250       0.0139        71715.43
search_rare_term                      250       0.0565        17709.15
create_index_title                     25     171.2890            5.84
search_title                          250      45.3229           22.06

================================================================================
                              SUMMARY                                          
================================================================================
Total operations:    6825
Total time:          73785.73 ms
Overall throughput:  92.50 ops/sec
================================================================================

LMDB (-i 250)

================================================================================
                         IMPLEXUS PERFORMANCE RESULTS                          
================================================================================

=== PostIndexDocument ===
Operation                      Iterations     Avg (ms)         Ops/sec
--------------------------------------------------------------------------------
create_document_small_indexed         250       6.9978          142.90
create_document_large_indexed          50      56.7201           17.63
get_document_indexed                  250       0.0587        17042.74
update_document_indexed               250       0.3144         3180.46
get_property_indexed                  250       0.0655        15257.86
delete_document_indexed               250      10.6036           94.31

=== Category ===
Operation                      Iterations     Avg (ms)         Ops/sec
--------------------------------------------------------------------------------
create_category                        25      56.7375           17.63
get_members                           250       3.0647          326.29
create_category_complex                25      56.4852           17.70
get_members_complex                   250       0.0553        18070.11
create_category_bool                   25      58.9672           16.96
contains_document                     250       1.3022          767.95

=== Document ===
Operation                      Iterations     Avg (ms)         Ops/sec
--------------------------------------------------------------------------------
create_document_small                 250       7.7645          128.79
create_document_large                  50      49.8867           20.05
get_document                          250       0.0567        17637.93
update_document                       250       0.2668         3748.29
get_property                          250       0.0626        15974.44
delete_document                       250       8.8921          112.46

=== Container ===
Operation                      Iterations     Avg (ms)         Ops/sec
--------------------------------------------------------------------------------
create_container                      250       6.3683          157.03
get_children                          250      20.8936           47.86
get_child                             250       0.0263        37953.54
delete_container                      250       6.4540          154.94

=== Catalogue ===
Operation                      Iterations     Avg (ms)         Ops/sec
--------------------------------------------------------------------------------
create_catalogue                       25     382.3475            2.62
get_keys                              250       0.0393        25476.41
get_group                             250       0.0437        22893.77
get_group_documents                   250       4.2143          237.29
create_catalogue_numeric               25      79.5218           12.58
get_all_groups                         25       0.0061       163398.69
create_catalogue_multifield            25     500.7043            2.00

=== Index ===
Operation                      Iterations     Avg (ms)         Ops/sec
--------------------------------------------------------------------------------
create_index                           25     172.4624            5.80
search_contains                       250       0.0143        70106.56
search_prefix                         250       0.0111        90122.57
search_suffix                         250       0.0122        82128.78
search_exact                          250       0.0134        74783.13
search_rare_term                      250       0.0572        17476.41
create_index_title                     25     172.0794            5.81
search_title                          250      47.2708           21.15

================================================================================
                              SUMMARY                                          
================================================================================
Total operations:    6825
Total time:          73543.91 ms
Overall throughput:  92.80 ops/sec
================================================================================

-i 100

  • Filesystem Overall throughput: 340.68 ops/sec
  • GDBM Overall throughput: 371.98 ops/sec
  • LMDB Overall throughput: 372.55 ops/sec

Async changes

Filesystem

================================================================================
                         IMPLEXUS PERFORMANCE RESULTS                          
================================================================================

=== PostIndexDocument ===
Operation                      Iterations     Avg (ms)         Ops/sec
--------------------------------------------------------------------------------
create_document_small_indexed         100       1.9896          502.62
create_document_large_indexed          20      31.2669           31.98
get_document_indexed                  100       0.2532         3950.07
update_document_indexed               100       0.3861         2590.34
get_property_indexed                  100       0.2509         3985.97
delete_document_indexed               100       2.7629          361.94

=== Category ===
Operation                      Iterations     Avg (ms)         Ops/sec
--------------------------------------------------------------------------------
create_category                        10       6.6440          150.51
get_members                           100       0.3023         3307.64
create_category_complex                10       7.0036          142.78
get_members_complex                   100       0.3061         3267.01
create_category_bool                   10       7.0697          141.45
contains_document                     100       0.0164        61087.35

=== Document ===
Operation                      Iterations     Avg (ms)         Ops/sec
--------------------------------------------------------------------------------
create_document_small                 100       1.6986          588.70
create_document_large                  20      29.7376           33.63
get_document                          100       0.2591         3859.51
update_document                       100       0.4225         2366.86
get_property                          100       0.2404         4159.56
delete_document                       100       2.5703          389.07

=== Container ===
Operation                      Iterations     Avg (ms)         Ops/sec
--------------------------------------------------------------------------------
create_container                      100       1.7819          561.20
get_children                          100      20.7077           48.29
get_child                             100       0.2006         4984.55
delete_container                      100       2.2147          451.52

=== Catalogue ===
Operation                      Iterations     Avg (ms)         Ops/sec
--------------------------------------------------------------------------------
create_catalogue                       10       7.1349          140.16
get_keys                              100       0.0092       109170.31
get_group                             100       0.0099       101419.88
get_group_documents                   100       0.0103        97560.98
create_catalogue_numeric               10       7.0895          141.05
get_all_groups                         10       0.0108        92592.59
create_catalogue_multifield            10       6.9261          144.38

=== Index ===
Operation                      Iterations     Avg (ms)         Ops/sec
--------------------------------------------------------------------------------
create_index                           10       8.6671          115.38
search_contains                       100       0.0180        55463.12
search_prefix                         100       0.0145        68728.52
search_suffix                         100       0.0147        67980.97
search_exact                          100       0.0168        59453.03
search_rare_term                      100       0.0713        14027.21
create_index_title                     10       9.1340          109.48
search_title                          100       0.1069         9358.04

================================================================================
                              SUMMARY                                          
================================================================================
Total operations:    2730
Total time:          5480.36 ms
Overall throughput:  498.14 ops/sec
================================================================================

GDBM

================================================================================
                         IMPLEXUS PERFORMANCE RESULTS                          
================================================================================

=== PostIndexDocument ===
Operation                      Iterations     Avg (ms)         Ops/sec
--------------------------------------------------------------------------------
create_document_small_indexed         100       1.8638          536.53
create_document_large_indexed          20      30.3226           32.98
get_document_indexed                  100       0.1888         5295.21
update_document_indexed               100       0.3587         2788.23
get_property_indexed                  100       0.2179         4588.42
delete_document_indexed               100       3.1966          312.84

=== Category ===
Operation                      Iterations     Avg (ms)         Ops/sec
--------------------------------------------------------------------------------
create_category                        10       6.5400          152.91
get_members                           100       0.2725         3669.59
create_category_complex                10       6.6872          149.54
get_members_complex                   100       0.2610         3831.71
create_category_bool                   10       7.2314          138.29
contains_document                     100       0.0138        72727.27

=== Document ===
Operation                      Iterations     Avg (ms)         Ops/sec
--------------------------------------------------------------------------------
create_document_small                 100       1.7888          559.04
create_document_large                  20      29.5335           33.86
get_document                          100       0.2650         3773.87
update_document                       100       0.3472         2880.18
get_property                          100       0.2322         4306.26
delete_document                       100       2.4786          403.46

=== Container ===
Operation                      Iterations     Avg (ms)         Ops/sec
--------------------------------------------------------------------------------
create_container                      100       1.7184          581.94
get_children                          100      19.0584           52.47
get_child                             100       0.1640         6097.19
delete_container                      100       2.0162          495.97

=== Catalogue ===
Operation                      Iterations     Avg (ms)         Ops/sec
--------------------------------------------------------------------------------
create_catalogue                       10       6.3784          156.78
get_keys                              100       0.0152        65789.47
get_group                             100       0.0159        62695.92
get_group_documents                   100       0.0162        61652.28
create_catalogue_numeric               10       8.0344          124.46
get_all_groups                         10       0.0104        96153.85
create_catalogue_multifield            10       7.2731          137.49

=== Index ===
Operation                      Iterations     Avg (ms)         Ops/sec
--------------------------------------------------------------------------------
create_index                           10       7.5515          132.42
search_contains                       100       0.0160        62305.30
search_prefix                         100       0.0123        81103.00
search_suffix                         100       0.0124        80385.85
search_exact                          100       0.0146        68446.27
search_rare_term                      100       0.0596        16781.34
create_index_title                     10       7.5834          131.87
search_title                          100       0.0606        16496.21

================================================================================
                              SUMMARY                                          
================================================================================
Total operations:    2730
Total time:          5236.51 ms
Overall throughput:  521.34 ops/sec
================================================================================

LMDB

================================================================================
                         IMPLEXUS PERFORMANCE RESULTS                          
================================================================================

=== PostIndexDocument ===
Operation                      Iterations     Avg (ms)         Ops/sec
--------------------------------------------------------------------------------
create_document_small_indexed         100       1.8420          542.89
create_document_large_indexed          20      30.2990           33.00
get_document_indexed                  100       0.2191         4563.50
update_document_indexed               100       0.3317         3015.14
get_property_indexed                  100       0.2198         4550.42
delete_document_indexed               100       2.8281          353.60

=== Category ===
Operation                      Iterations     Avg (ms)         Ops/sec
--------------------------------------------------------------------------------
create_category                        10       6.7399          148.37
get_members                           100       0.2659         3761.24
create_category_complex                10       7.2135          138.63
get_members_complex                   100       0.2580         3875.97
create_category_bool                   10       7.0437          141.97
contains_document                     100       0.0130        76863.95

=== Document ===
Operation                      Iterations     Avg (ms)         Ops/sec
--------------------------------------------------------------------------------
create_document_small                 100       1.6204          617.12
create_document_large                  20      28.6719           34.88
get_document                          100       0.2361         4235.85
update_document                       100       0.4898         2041.77
get_property                          100       0.2116         4725.00
delete_document                       100       2.3944          417.65

=== Container ===
Operation                      Iterations     Avg (ms)         Ops/sec
--------------------------------------------------------------------------------
create_container                      100       1.6698          598.88
get_children                          100      17.9587           55.68
get_child                             100       0.1855         5390.84
delete_container                      100       2.0171          495.76

=== Catalogue ===
Operation                      Iterations     Avg (ms)         Ops/sec
--------------------------------------------------------------------------------
create_catalogue                       10       6.4090          156.03
get_keys                              100       0.0066       151057.40
get_group                             100       0.0068       146412.88
get_group_documents                   100       0.0070       141843.97
create_catalogue_numeric               10       6.8064          146.92
get_all_groups                         10       0.0088       113636.36
create_catalogue_multifield            10       6.9436          144.02

=== Index ===
Operation                      Iterations     Avg (ms)         Ops/sec
--------------------------------------------------------------------------------
create_index                           10       7.1468          139.92
search_contains                       100       0.0150        66889.63
search_prefix                         100       0.0121        82918.74
search_suffix                         100       0.0118        84530.85
search_exact                          100       0.0136        73313.78
search_rare_term                      100       0.0591        16923.34
create_index_title                     10       7.2481          137.97
search_title                          100       0.0604        16567.26

================================================================================
                              SUMMARY                                          
================================================================================
Total operations:    2730
Total time:          5030.35 ms
Overall throughput:  542.71 ops/sec
================================================================================