Offcanvas
Some text as placeholder. In real life you can have the elements you have chosen. Like, text, images, lists, etc.
Offcanvas
1111Some text as placeholder. In real life you can have the elements you have chosen. Like, text, images, lists, etc.

플래닛스케일

플래닛스케일 리뷰 | 수평 확장 가능한 마이SQL 호환 서버리스 DB 플랫폼

플래닛스케일(PlanetScale)은 마이SQL(MySQL)과 퍼코나(Percona), 마리아DB(MariaDB)의 수평 확장을 위한 데이터베이스 클러스터링 시스템인 비테스(Vitess) 기반의 마이SQL 호환 서버리스 데이터베이스 플랫폼이다. 비테스는 슬랙, 스퀘어, 깃허브, 유튜브를 비롯한 많은 서비스에 사용된다. 슬랙의 비테스에는 약 6,000대의 서버가 있으며 현재 가장 큰 비테스 환경은 약 7만 대 서버로 구성된다.   마이SQL 데이터베이스는 처음 사용을 시작할 때는 문제가 없지만 데이터베이스가 커지면(예를 들어 운영을 시작하고 1년 정도가 지나면) 쉽게 한도에 도달한다. 가장 일반적으로 사용되는 마이SQL 데이터베이스 엔진인 이노DB(InnoDB)의 행 크기를 제한하는 페이지의 최대 크기는 64KB이며 테이블 크기를 제한하는 테이블스페이스의 최대 크기는 256TB이기 때문이다. 비테스는 이런 상황에서 마이SQL 데이터베이스를 샤딩하는 방법으로 확장한다. 샤드는 데이터의 수평(행 방향) 파티션이다. 데이터베이스가 샤딩되면 비테스는 샤드 키 필드 값을 기준으로 적절한 마이SQL 인스턴스로 쿼리를 라우팅하므로 애플리케이션 변경 필요성을 최소화할 수 있다. 또한 비테세가 생성하는 연결은 마이SQL보다 훨씬 가벼워서 수천 개의 연결이 가능하고, 데이터베이스 성능을 저하할 수 있는 쿼리를 재작성할 수 있는 구성 가능한 규칙도 지원한다. 플래닛스케일은 기본적으로 클라우드에 있고 클라우드 사용자 인터페이스와 자신의 시스템에서 실행할 수 있는 명령줄 인터페이스(CLI)를 갖춘 마이SQL 기반 비테스다. CLI를 통해 데이터베이스 만들기부터 데이터 조작에 이르기까지 플래닛스케일 인스턴스의 거의 모든 부분을 제어할 수 있다. 데이터 조작은 오라클 마이SQL 클라이언트에 의존하므로 이 클라이언트도 로컬 시스템에 설치해야 한다. 노SQL(NoSQL) 데이터베이스를 계산에 포함할지에 따라 다르지만 플래닛스케일과 경쟁하는 분산 데이터베이스 제품은 10개 정도로...

플래닛스케일 PlanetScale 2021.09.06

회사명 : 한국IDG | 제호: ITWorld | 주소 : 서울시 중구 세종대로 23, 4층 우)04512
| 등록번호 : 서울 아00743 등록일자 : 2009년 01월 19일

발행인 : 박형미 | 편집인 : 박재곤 | 청소년보호책임자 : 한정규
| 사업자 등록번호 : 214-87-22467 Tel : 02-558-6950

Copyright © 2022 International Data Group. All rights reserved.