1
싱글 톤과 연결 풀링의 차이점은 무엇입니까? 아니면 비슷한가?싱글 톤과 연결 풀링의 차이점
싱글 톤과 연결 풀링의 차이점은 무엇입니까? 아니면 비슷한가?싱글 톤과 연결 풀링의 차이점
Singleton은 클래스의 인스턴스화를 하나의 객체로 제한하는 디자인 패턴입니다.
Connection Pooling은 Object pool pattern의 구현으로 필요할 때마다 할당하고 파괴하는 대신 "수영장"인 초기화 된 개체 세트를 사용합니다. 이 경우 개체는 연결입니다.
싱글턴에서 똑같은 일이 발생합니까? 그 물체는 파괴되지 않는다. 모든 사본에 동일한 사본이 부여됩니다. – Hacker
크기가 1 인 연결 풀은 단일성과 같지만 연결 풀은 연결 유지 관리 프로세스에서 추상화를 만들고 메모리 사용을 최적화하는데도 사용됩니다. 싱글 톤은 종종 메모리 사용을 줄이기 위해 항상 클래스의 인스턴스를 두 개 이상 얻지 못하도록하는 데 자주 사용됩니다. 정확히 같은 의도는 아닙니다. – SkyDream