Я пытался найти лучшую конфигурацию Tokyo Cabinet (или Tokyo Tyrant) для своего приложения, но я точно не знаю, как. Я знаю, что означают некоторые параметры, но я хочу иметь точную настройку, поэтому мне нужно знать влияние каждого из них. Токийская документация действительно хороша, но не на этом этапе.
TCHDB -> *bool tchdbtune(TCHDB *hdb, int64_t bnum, int8_t apow, int8_t fpow, uint8_t opts);*
Как мне использовать: bnum
, apow
и fpow
?
TCBDB -> *bool tcbdbtune(TCBDB *bdb, int32_t lmemb, int32_t nmemb, int64_t bnum, int8_t apow, int8_t fpow, uint8_t opts);*
Как использовать: lmemb
, nmemb
, bnum
, apow
и fpow
?
TCFDB -> *bool tcfdbtune(TCFDB *fdb, int32_t width, int64_t limsiz);*
Как мне использовать: width
и limsiz
? Примечание: я только помещаю это, чтобы получить все типы баз данных в теме, это действительно просто.
TCTDB -> *bool tctdbtune(TCTDB *tdb, int64_t bnum, int8_t apow, int8_t fpow, uint8_t opts);*
Как использовать: bnum
, apow
и fpow
?