Является ли "query ()" "put ()" "remove ()" в io.objectbox.Box <T>потокобезопасным? - PullRequest
0 голосов
/ 01 ноября 2018

Я использую библиотеку ObjectBox, которая очень полезна, спасибо за это. В моем случае я часто использую «query» «put», мне интересно, это потокобезопасно? Должен ли я добавить lock/synchronized(ReentrantReadWriteLock) для этого?

1 Ответ

0 голосов
/ 04 ноября 2018

ObjectBox является поточно-ориентированным и транзакционным , поэтому в целом вы в безопасности. Стоит обратить внимание на параметры запросов . Конечно, если вы устанавливаете параметры для объекта Query, вы должны убедиться, что они не будут перезаписаны, если вы используете один и тот же объект в потоках.

...