スレッドの安全性
ほとんどの場合、このライブラリから作成して使用するデータ構造はスレッドセーフではありません。したがって、これらをスレッド間で共有しないでください。
例外はkv_impl_t
とkv_store_t
です。これらは作成後もスレッドセーフになります。ただし、これらの作成および解放は、シングル・スレッド方式で行うよう注意してください。
kv_impl_t
はkv_create_jni_impl()を使用して作成され、kv_release_impl()を使用して解放されます。kv_store_t
はkv_open_store()を使用して作成され、kv_close_store()を使用して解放されます。