macOS Sierra로 업그레이드 한 후 스프링 데이터와 MongoDB 간의 통신이 다소 느리며 기본적으로 사용할 수 없습니다.MacOS로 업그레이드 한 후 스프링 데이터 + MongoDB가 다소 느림 Sierra
구체적으로 이전에 ~ 100 밀리 초가 걸렸던 데이터베이스와의 상호 작용 모음은 이제 ~ 10 분이 걸립니다.
내가 드라이버와 스프링 데이터의 최신 안정 버전을 사용하고 있습니다 :
MongoDB의 자바 드라이버를
<dependency>
<groupId>org.mongodb</groupId>
<artifactId>mongodb-driver</artifactId>
<version>3.3.0</version>
</dependency>
봄 데이터 MongoDB를
<dependency>
<groupId>org.springframework.data</groupId>
<artifactId>spring-data-mongodb</artifactId>
<version>1.9.3.RELEASE</version>
</dependency>
게다가, 나는 설치했다. Homebrew를 사용하는 MongoDB.
mongod --version
db version v3.2.9
git version: 22ec9e93b40c85fc7cae7d56e7d6a02fd811088c
OpenSSL version: OpenSSL 1.0.2h 3 May 2016
allocator: system
modules: none
build environment:
distarch: x86_64
target_arch: x86_64
나는이 문제를 해결하는 방법을 정말 모르겠습니다. 당신이 내가 다른 곳에 이것을 게시해야한다고 생각한다면 알려주 겠소.
감사합니다.
업데이트 1 : MacOS Sierra에서 실행하는 대신 고정 점 컨테이너에서 mongodb를 실행하려고 시도한 후 속도 저하 문제가 여전히 발생합니다.
업데이트 2 : 엘 캐피 탄으로 다운 그레이드가 종료되었습니다.
신청을 내 초기 설정하지만 도커없이 완전히, 그리고 그 또한 느렸다. Docker 시도는 mongodb이 Sierra 또는 컨테이너에서 실행되었는지 (중요하지 않음) 중요한지 여부 만 확인하려고했습니다. –