배트맨 토토 3.4 : 새 이름, SE 설치 프로그램 및 많은 개선 사항

게시2023-08-31게시물 Gres ai
관련 독점 관련 오픈 소스

배트맨 토토 엔진 버전 3.4, PostgreSQL 얇은 클로닝 및 데이터베이스 분기를위한 오픈 소스 도구 인 수많은 개선으로 출시되었습니다.

개발 프로세스를 향상시켜야 할 때는 빠르고 비용 효율적인 복제 및 분기가 매우 가치가 있습니다. 배트맨 토토 엔진은 단일 시스템에서 데이터베이스의 수많은 독립 클론을 처리 할 수 ​​있으므로 각 엔지니어 또는 자동화 된 프로세스는 추가 비용없이 몇 초 안에 생성 된 자체 데이터베이스에서 작동 할 수 있습니다. 이를 통해 수동으로 또는 CI/CD 파이프 라인에서 변경 및 최적화 개념을 테스트 할 수있을뿐만 아니라 ChatGpt 또는 다른 LLM이 제안한 모든 개념을 검증 할 수 있습니다. 이것은 LLM 환각 문제를 효과적으로 다루고 있습니다.

새 이름 : 배트맨 토토 엔진

데이터베이스 랩 엔진의 새 이름은 "배트맨 토토 엔진"입니다. 이 변경 사항을 반영하기 위해 현재 자료에 대한 업데이트가 진행 중입니다. 이 변경 사항에 맞춰 제품에 대한 특정 도메인을 도입했습니다.배트맨 토토.devand배트맨 토토.sh. 액세스 권한을 용이하게하기 위해 다음과 같은 짧은 URL을 설정했습니다.

숫자

감사합니다!

DBLAB SE 용 새 설치 프로그램 (지원 구독이있는 DBLAB의 유료 버전)

DBLAB Engine 자체 및 NetData 모니터링과 같은 오픈 소스 구성 요소로 구성된 DBLAB의 유료 버전 인 DBLAB SE의 설치 옵션을 확장했으며 지원 구독이 제공됩니다. 의 존재 외에AWS 마켓 플레이스, 이제 직접 배트맨 토토 se를 원활하게 설치할 수 있습니다Postgres.ai 콘솔.

이 설정은 완전히 자동화되어 있으며 어디에서나 사용할 수 있습니다.

  • 기존 기계가있는 사람들의 경우 "Byom"(자신의 기계를 가져 오기) 방법을 지원합니다.
  • AWS, GCP, DigitalOcean 또는 Hetzner Cloud를 사용하는 경우 설치 관리자는 VM, 디스크 등을 포함하여 자원 프로비저닝을 처리합니다.

체크 아웃단계별 자습서.

새로운 구성 옵션

CloneaccessAddresses

클론 생성 방법에 대한 제어를 향상시키기 위해 이제 새로운 옵션을 사용하여 클론 컨테이너에 사용될 네트워크 인터페이스를 구성 할 수 있습니다CloneaccessAddresses. 로 설정되었습니다.127.0.0.1기본적으로 로컬 TCP 연결 만 허용됩니다. 여러 주소를 지정할 수 있으며 IPv6도 지원됩니다. 참조문서.

논리 데이터 프로비저닝을위한 무시 및 스카이 픽시

일부 배트맨 토토 엔진 사용자는 논리 데이터 프로비저닝과 관련된 문제를 경험했습니다 (사용하는 자동 새로 고침pg_dump/PG_RESTORE), 그러한 문제를 완화하기 위해 다음 두 가지 편리한 플래그가 추가되었습니다.

  • INGORERRORS하위 섹션LogicalDumpandLogicalRestore오류의 경우 덤프/복원 프로세스를 방해하지 않도록
  • Skippolicies하위 섹션LogicalRestore정책을 건너 뛰기 위해 (정책 작성) 복원 과정 중.

Postgres는 클론 컨테이너에서 다시 시작

Postgres DBLAB Engine의 관리 하의 클론 컨테이너는 항상 Postgres 재시작을 지원해야했습니다. 버그로 인해 실제로 3.0-3.2 버전에서는 작동하지 않았습니다. 적절한 수정으로 다시 작동합니다.와 함께 태그를 사용하고 있는지 확인하십시오.-0.3.0접미사 이상, 예를 들어Postgresai/Extended-Postgres : 15-0.3.0.

다시 시작 지원을 사용하면 예를 들어 실행할 수 있습니다pg_upgrade -k특정 클론 컨테이너 내부 (물론, 이전의 최신 바이너리를 설치 함) - 고립 된 환경에서 새로운 Postgres 메이저 버전을 바로 테스트하기 시작하십시오. 그리고 가장 중요한 것은 여분의 시간이나 돈을 소비 할 필요가 없습니다. 이것이 바로 우리가 배트맨 토토 엔진을 만들고 개발하는 이유입니다. Mutli-terabyte 데이터베이스의 경우 모든 테스트는 빠르고 저렴하며 확장 가능해야합니다.

UI 개선

"구성"탭은 많은 개선 사항을 받았지만 (구성 편집은 여전히 ​​논리 모드에만 지원됩니다), 필터 버튼이있는 "로그".

API DOCS

이미 언급했듯이 API 문서에 대한 짧은 URL이 있습니다.api.배트맨 토토.dev. 우수한 서비스 readme에 의해 뒷받침되며 기반입니다.OpenApi 사양git에서 찾을 수 있습니다.

api.배트맨 토토.dev대화식이므로 토큰을 사용할 수 있습니다Demo-TokenAPI를 테스트하려면 데모 인스턴스를 호출합니다 (demo.배트맨 토토.dev) :

dblab에 대한 Postgres 이미지 : pgvector and 업그레이드

다음 the 명백한 트렌드, 우리는 추가pgvector배트맨 토토 엔진의 Postgres 이미지에.

평소와 같이 모든 확장은 대부분의 최신 버전으로 업그레이드됩니다. 의 전체 확장 목록을 참조하십시오문서.

DBLAB SE 사용자 (지원 구독이있는 유료 버전)의 사용자는 다음 소스 데이터베이스와 일치하는 확장자가있는 Postgres 컨테이너 이미지에 액세스 할 수 있습니다.

  • PostgreSQL 용 GCP 클라우드 SQL
  • PostgreSQL 용 Amazon RDS
  • Amazon Aurora Postgresql
  • Supabase
  • 타임 스케일
  • Heroku
  • postgis

기타 변경

배트맨 토토 Engine 3.4.0에는 큰 개선이 있습니다.이 릴리스에는 변경 사항이 가장 많습니다. 의 전체 변경 목록을 읽으십시오changelog. 기존 배트맨 토토 엔진을 3.4.0으로 업그레이드 해야하는 경우를 따르는 것을 잊지 마십시오.마이그레이션 노트.

시작 / 도움을받을 수있는 곳

피드백 제공, 기여

우리는 귀하의 의견을 크게 소중히 여깁니다. 다음을 통해 우리와 연결하십시오.

배트맨 토토 및 postgres에 대한 통찰력을 얻을 수있는 추가 리소스 :

프로젝트에 돌려주는 데 관심이 있습니까? 다음은 영향을 줄 수있는 방법입니다.

  • 우리에게 별을 줘Github 리포지토리
  • 우리가 더 많은 애호가에게 다가가도록 도와줍니다. 트위터에서 데이터베이스 랩에 대해 공유합니다 (태그를 잊지 마십시오@database_lab) 또는 당신이 좋아하는 다른 플랫폼
  • 다국어? 고려하다readme.md 번역언어에 대한 지식을 공유하려면
  • 당신은 개발자입니까? DLE (Database Lab Engine) 경험을 향상시키고 향상시킵니다. 우리의 체크 아웃기여 지침탐험"좋은 첫 번째 이슈"목록on gitlab