데이터베이스 랩 엔진(DLE)은 오픈 소스 라이센스(AGPLv3)에 따라 배포되는 PostgreSQL 데이터베이스용 실험 플랫폼입니다. DLE는 프로덕션 데이터베이스의 전체 크기 씬 클론을 즉시 생성합니다. 이러한 클론을 사용하면 다음을 수행할 수 있습니다.
데이터베이스 랩 엔진은 모든 크기의 데이터베이스에 대해 씬 클론을 생성할 수 있으므로 기존 방법을 사용하여 "두꺼운" 데이터베이스 복사본을 생성하는 데 필요한 시간(또는 며칠)을 단축할 수 있습니다. 씬 클론은 독립적이고 완전히 쓰기 가능하며 프로덕션과 동일하게 작동합니다. 즉, 동일한 데이터를 가지며 동일한 쿼리 계획을 생성합니다.
데이터베이스 랩 엔진에 대해 자세히 알아보고 다음에서 자동 데모 계정을 등록하세요.Postgres.ai.
DLE 2.4는 PostgreSQL 씬 클론 작업에 관심이 있는 사용자에게 두 가지 주요 기능을 제공합니다.
또한 이번 릴리스에는 많은 개선 사항과 수정 사항이 포함되어 있습니다. 전체 변경 목록은 다음에서 확인할 수 있습니다.변경 로그.
스포츠 토토 사이트 마이그레이션 – 일반적으로 Git의 변경 사항을 추적하는 특수 도구로 제어되는 데이터베이스 스키마 및 데이터 변경 사항입니다. 이러한 도구에는 Flyway, Liquibase, Active Record Migration 등이 많이 있습니다. 이러한 도구는 스포츠 토토 사이트 스키마 변경 사항을 정상적이고 안정적이며 예측 가능하게 유지하는 데 필요합니다.
그러나 대부분의 경우 CI/CD의 변경 사항 테스트는 비어 있거나 작은 모의 데이터베이스를 사용하여 수행되기 때문에 매우 약합니다. 결과적으로 데이터베이스와 워크로드가 증가함에 따라 스포츠 토토 사이트 변경 사항 배포가 더 자주 실패합니다. 이 문제는 어떤 사람들에게는 너무 짜증나서 그러한 문제를 잊어버리기 위해(그러나 결국에는 다른 많은 문제를 해결하기 위해) 일부 NoSQL, 스키마 없는 데이터베이스로 전환하는 것을 고려할 수도 있습니다.
DLE 2.4 및 해당 스포츠 토토 사이트 마이그레이션 검사기 구성 요소를 사용하면 CI/CD 파이프라인에서 모든 크기의 PostgreSQL 데이터베이스의 씬 클론을 사용하여 현실적인 테스트를 쉽게 수행할 수 있습니다. 이 접근 방식을 사용하면 개발 속도를 저하시키지 않으면서 유해한 스포츠 토토 사이트 스키마 변경 사항을 배포할 위험을 대폭 줄일 수 있습니다.
현재 GitHub 및 GitHub Actions에 대한 완전한 통합이 구현되었습니다. 코드(Go)는 개방적이고 확장 가능합니다. 우리는 다른 Git 및 CI/CD 플랫폼에 대한 지원을 확대할 계획이며 참여에 관심이 있는 분들을 찾고 있습니다. 우리와 함께하세요커뮤니티 슬랙또는 다음에서 문제를 엽니다.DLE 이슈 추적기.
현실적인 스포츠 토토 사이트 마이그레이션 테스트 예시 보기Database Lab Engine 2.4에 관한 블로그 게시물.
Database Lab용 Terraform 모듈은 AWS와 같은 클라우드 환경 내에 Database Lab Engine을 배포하는 데 도움이 됩니다. 여기에서 코드와 자세한 README를 찾을 수 있습니다.https://gitlab.com/postgres-ai/database-lab-infrastructure.
피드백과 기여에 큰 감사를 드립니다:
DLE 2.4의 새로운 기능에 대한 자세한 개요와 예제를 찾을 수 있음Database Lab Engine 2.4에 대한 블로그 게시물.