최대활성 버전

fun maxNumberOfActiveVersions(maxVersions: Long = 8): S

더 많은 데이터를 쓰려고 할 때 불법적인 상태 예외 가 발생하기 전에 Realm 파일의 최대 라이브 버전 수를 설정합니다.

Realm 은 다양한 버전의 Realm 객체를 동시에 처리할 수 있습니다. 빠른 작성기가 데이터를 Realm 에 저장하는 동안 흐름이 데이터베이스 의 데이터를 프로세스 하는 속도가 느린 경우 발생합니다.

정상적인 상황에서는 문제가 되지 않지만 활성 버전 수가 너무 커지면 디스크의 파일 크기에 부정적인 영향을 미칩니다. 따라서 이 매개변수를 설정하면 파일 크기가 매우 커질 수 있는 Realm 사용을 방지할 수 있습니다.

자세한 내용은 FAQ대용량 Realm 파일 크기 섹션을 참조하세요.

매개변수

숫자

예외가 발생하기 전의 최대 활성 버전 수입니다.