スレッドの安全性

ほとんどの場合、このライブラリから作成して使用するデータ構造はスレッドセーフではありません。したがって、これらをスレッド間で共有しないでください。

例外はkv_impl_tkv_store_tです。これらは作成後もスレッドセーフになります。ただし、これらの作成および解放は、シングル・スレッド方式で行うよう注意してください。

kv_impl_tkv_create_jni_impl()を使用して作成され、kv_release_impl()を使用して解放されます。kv_store_tkv_open_store()を使用して作成され、kv_close_store()を使用して解放されます。