Я использую Hector для чтения от Cassandra DB.Защита резьбы Hector запросы
Я хотел бы знать, если запросы объекты Гектора являются поточно, в частности, я хотел бы знать, если следующие поточно:
- SliceQuery
- StringSerializer.get()
Я создаю свой запрос, используя этот код:
StringSerializer stringSerializer = StringSerializer.get();
query = HFactory.createSliceQuery(connectionEvent.getKeyspace(), stringSerializer, stringSerializer, stringSerializer);
Могу ли я принять этот код до уровня класса, считая его потокобезопасным, а затем использовать его в методах класса (который должен быть потокобезопасным для многопоточной среды)?
Я не нашел документации, относящейся к этой теме. Если эти объекты не являются потокобезопасными, я убеждаюсь, что их инициализация происходит внутри методов.