스프링 boot2X 샤딩-jdbc3X 부분 테이블웨어 하우스를 기반으로

ShardingSphere는 샤딩-JDBC, 샤딩 - 프록시 및 샤딩-사이드카 (계획)이 3 독립 제품 조성물 구성된 생태계 이루어지는 분산 데이터베이스 오픈 소스 미들웨어 솔루션 세트이다. 그들은 둘 다 자바 동종 및 이종 언어, 기본 클라우드 및 기타 다양한 애플리케이션 시나리오에 적용 할 수와 같은 표준화 된 데이터 파티션, 데이터베이스, 분산 트랜잭션 관리 기능을 제공합니다.

ShardingSphere 오히려 새로운 관계형 데이터베이스를 구현하는 것보다 분산 시나리오에서 관계형 데이터베이스의 컴퓨팅 및 스토리지 기능을 완벽하게 합리적인 사용에 설계된 관계형 데이터베이스 미들웨어로 자리 매김.

샤딩 - JDBC

경량 자바 프레임 워크, 자바의 JDBC 층에 의해 제공되는 부가 서비스로 자리 매김. 이 JDBC 드라이버, JDBC의 향상된 버전으로 이해, 추가 배포 및 의존하지 않고, 단지 패키지의 형태로 서비스를 제공, 직접 클라이언트 데이터베이스를 사용하고 ORM 프레임 워크의 모든 종류와 완벽하게 호환됩니다.

  • JPA, 최대 절전 모드, MyBatis로, 봄 JDBC 템플릿 또는 직접 JDBC를 사용하여 : 같은 자바 기반의 ORM 프레임 워크하십시오.
  • HikariCP이 좋아 DBCP, C3P0, BoneCP, 드루이드, 같은 : 타사 데이터베이스 연결 풀, 기준으로합니다.
  • 어떤 구현 데이터베이스 JDBC 사양을 지원합니다. 현재의 MySQL, 오라클, SQLServer에과 PostgreSQL을 지원합니다.

 

 

 

 

https://www.duckerkj.cn/springboot-2-x-shardingsphere%E5%88%86%E5%BA%93%E5%88%86%E8%A1%A8%E5%AE%9E%E6% 88 % 98 /

https://www.jianshu.com/p/fedf84869721

https://shardingsphere.apache.org/document/legacy/3.x/document/cn/manual/sharding-jdbc/usage/sharding/

https://blog.csdn.net/u010391342/article/details/89526366

https://blog.csdn.net/weixin_34261415/article/details/91953858

 

추천

출처www.cnblogs.com/baby123/p/11607958.html