2

Apache Luceneは、 Bricsオートマトンパッケージの変更された形式を使用します。しかし、Bricsのスレッドは安全ですか?

より具体的には、異なるスレッドからの複数の同時オートマトンインスタンスをブロックせずに安全に処理できますか?

4

2 に答える 2

3

はい。setAllowMutateを使用しない限り、RegExpからAutomatonまたはRunAutomatonを構築することはスレッドセーフです。

于 2011-12-08T08:08:40.390 に答える
1

スレッドセーフは使用方法によって異なりますが、使用方法はスレッドセーフである必要はありません。

これは、automatonqueryのコンストラクターがすべてを内部で完全に不変の形式にコンパイルするためです。

于 2011-12-08T01:46:11.867 に答える