2014-03-13 72 views
1

我想確認「lcb_store_cmd_t」中的「exptime」單位。「lcb_store_cmd_t」中的「exptime」單位是什麼?秒,毫秒或其他?

我無法從lcb_store api html(這裏是:http://www.couchbase.com/autodocs/couchbase-c-client-2.1.3/lcb_store.3couchbase.html)獲取確定的單元信息。

儘管我已閱讀devguide(此處:http://docs.couchbase.com/couchbase-devguide-2.1/#about-document-expiration)中的到期說明,但我無法確認exptime單位是秒。

我想設置到期時間爲兩天(172800秒),所以我將exptime參數分配給172800,然後調用lcb_store。這個可以嗎?

+1

我也回答了你在http://www.couchbase.com/communities/q-and-a/what-exptime-unit-lcbstorecmdt-seconds-milliseconds-or-others – avsej

回答

2

這是秒。就我個人而言,我認爲開發指南在這個問題上是非常明確的,但也許有一部分含義是大於30 x 24 x 60 x 60的值被視爲絕對unix時間戳,並且值相對於當前時間的值更少。

Python SDK reference明確提到的單位是秒。