반복하는 동안 동시 수정을 지원하는 List 인터페이스를 구현하는 컨테이너가 있습니까? 특히, 많은 스레드가이 목록에서 요소를 삽입하고 제거하는 동안 컬렉션을 반복하는 하나의 스레드가 필요합니다. 반복자는 아직 트래버스하지 않은 목록에 대한 수정을보아야합니다.반복하는 동안 동시 수정을 지원하는 목록 모음이 있습니까?
ConcurrentLinkedQueue와 비슷한 반복 동작을 찾고 있지만 특정 인덱스에서 요소를 추가 및 제거 할 수 있습니다. 가급적 강한 일관성 (그리고 그것을 위해 자물쇠 경합 오버 헤드를 지불 할 용의가 있음)을 찾고 있지만 약한 일관성으로 살 수 있습니다.
제가 찾고있는 것을 제공하는 표준 라이브러리에서 아무것도 볼 수 없으므로 써드 파티 라이브러리를 보게되어 기쁩니다.
죄송 합니다만, 나는 이것이 오프 토픽이라고 인식하지 못했습니다. 의견을 청하는 것이 아니라 내 필요에 맞는 것이 있는지 찾아내는 것이 내 의도였습니다. –