토토 꽁 머니 v2.7 출시, 255 개의 확장 기능이있는 무료 RDS PG

게시2024-05-22by 토토 꽁 머니
관련 오픈 소스

the토토 꽁 머니커뮤니티는 토토 꽁 머니를 발표하게되어 기쁩니다v2.7.0255무료 PostgreSQL 분포 및 RDS 대안에 사용 가능한 고유 한 확장. 우리는 또한 새로운 Docker-Compose 템플릿을 소개했습니다.Odoo, Jupyter, Polardb및 GASupabase.

돼지 소개

토토 꽁 머니는 배터리로 포함 된 로컬 우선 Postgresql 배포판으로 무료 RDS 대안입니다.

링크: 웹 사이트 | github | 데모 | 블로그 | install | 기능

이미지: 소개 | 확장 | 아키텍처 | 대시 보드

시작하기최신v2.7.0릴리스 :curl -l https://get.pigsty.cc/install | 세게 때리다

토토 꽁 머니 v2.7 : 확장 압도적

지난 달 인기있는 기사를 썼습니다 -Postgres는 데이터베이스 세계를 먹고 있습니다, 연장이 PostgreSQL 생태계에 중요한 이유를 설명합니다.

이 아이디어를 바탕으로 포장20v2.7의 새로운 확장. 이러한 확장이 추가되면 토토 꽁 머니는157비 콘 트립 확장에 대한el 배포판and116for데비안/우분투 배포. 와 결합73내장Contrib Extensions, 토토 꽁 머니는 이제 총입니다.255PostgreSQL의 다목적 성을 완전히 새로운 수준으로 가져가는 고유 한 확장자!.

사용 가능한 확장 목록: https://토토 꽁 머니.io/docs/reference/extension/

v2.7.0 릴리스 노트

하이라이트

수많은 새 확장증 추가Rust & PGRX:

  • PG_SEARCHV0.7.0 : BM25 알고리즘을 사용한 SQL 테이블에 대한 전문 검색
  • PG_LAKEHOUSEv0.7.0 : S3 및 Delta Lake와 같은 테이블 형식과 같은 객체 저장 쿼리 엔진
  • pg_analyticsv0.6.1 : Postgres 내부의 분석 쿼리 처리 가속화
  • PG_GRAPHQLv1.5.4 : PostgreSQL 데이터베이스를 지원합니다.
  • pg_jsonschemaV0.3.1 : JSON 스키마 검증 제공 PostgreSQL 확장자
  • 포장지v0.3.1 : Postgres 이외의 데이터 포장지 컬렉션 Supabase
  • PGMQv1.5.2 : 가벼운 메시지 대기열. AWS SQS 및 RSMQ와 마찬가지로 Postgres.
  • PG_TIERv0.0.3 : Rust로 작성된 Postgres 확장자, AWS S3에 데이터 계층을 활성화하려면
  • pg_vectorizev0.15.0 : Postgres에서 벡터 검색을 오케스트레이션하는 가장 간단한 방법
  • PG_LATERV0.1.0 : 지금 SQL을 실행하고 나중에 결과를 얻으십시오.
  • PG_IDKITV0.2.3 : 많은 인기있는 유형의 식별자 생성
  • PLPRQLv0.1.0 : postgresql에서 prql 사용
  • pgsmcryptoV0.1.0 : PostgreSQL SM 알고리즘 확장
  • pg_tiktokenv0.0.1 : postgresql을위한 Openai tiktoken 토큰 화기
  • PGDDV0.5.2 : 순수한 SQL을 가진 데이터 접근 데이터 사전 메타 데이터

그리고 일반 C & C ++의 새로운 확장자 :

  • parquet_s3_fdw1.1.0 : PARQUETS3 PostgreSQL을위한 외래 데이터 래퍼
  • plv83.2.2 : v8 엔진 JavaScript 절차 언어 PostgreSQL에 대한 애드온
  • md5hash1.0.1 : 텍스트가 아닌 MD5 해시 저장을위한 사용자 정의 데이터 유형
  • pg_tde1.0 알파 : PostgreSQL에 대한 실험적 암호화 액세스 방법
  • pg_dirtyread2.6 : Postgresql 관계에서 죽었지 만 바이러스 한 튜플을 읽습니다
  • 새로운 DEB PGDG 확장 :PG_ROARINGBITMAP, pgfaceting, MobilityDB, pgsql-http, pg_hint_plan, PG_STATVIZ, PG_RRULE
  • 새로운 RPM PGDG 확장 :pg_profile, PG_SHOW_PLANS, PGDG 사용pgsql_http, pgsql_gzip, pg_net, PG_BIGM토토 꽁 머니 rpm 대신

새로운 기능

  • El & Deb 배포판을위한 Infra 및 PGSQL 패키지에 대한 ARM64 패키지 준비.
  • CloudFlare에서 다운로드 할 새 설치 스크립트 및 더 많은 힌트.
  • 새로운 모니터링 대시 보드 PGSQL PITR PITR 절차를 지원합니다.
  • Docker VM 컨테이너 내부에서 토토 꽁 머니를 실행하기위한 준비
  • 추가Fool-Proof Design토토 꽁 머니가 관리하지 않는 노드에서 pgsql.yml을 실행하려면
  • 각 OS 배포판에 대한 분리 된 템플릿 추가 : EL7, EL8, EL9, DEBIAN11, DEBIAN12, UBUNTU20, UBUNTU22

New Docker 응용 프로그램

  • Odoo: Postgresql을 통해 Open-Source ERP를 시작합니다.
  • Jupyter: Jupyter 노트북 컨테이너를 실행하고 HTTP 서비스를 노출시킵니다.
  • Polardb: OSS Pg.의 공유 스토리지 버전의 데모 놀이터를 실행하십시오.
  • Supabase: 최신 GA 버전으로 범프.
  • 바이트베이스: 사용최신Ad Hoc 버전 대신 태그.
  • pg_exporter: Docker Image Examply 업데이트

소프트웨어 업그레이드

  • Postgresql 16.3, 15.7, 14.12, 13.15, 12.19
  • Patroni 3.3.0
  • pgbackrest 2.51
  • VIP-MANAGER V2.5.0
  • Haproxy 2.9.7
  • Grafana 10.4.2
  • Prometheus 2.51
  • Loki & Promtail : 3.0.0 (변경 사항 파괴!)
  • AlertManager 0.27.0
  • Blackbox Exporter 0.25.0
  • 노드 수출 업체 1.8.0
  • PgbackRest Expler 0.17.0
  • DuckDB 0.10.2
  • etcd 3.5.13
  • Minio-20240510014138 / MCLI-20240509170424
  • PEV2 V1.8.0 → V1.11.0
  • pgvector0.6.1 → 0.7.0
  • PG_TLE : v1.3.4 → v1.4.0
  • Hydra : v1.1.1 → v1.1.2
  • duckdb_fdw : v1.1.0 libduckdb와 함께 다시 컴파일 0.10.2
  • PG_BM25 0.5.6 → PG_SEARCH 0.7.0
  • PG_ANALYTICS : 0.5.6 → 0.6.1
  • PG_GRAPHQL : 1.5.0 → 1.5.4
  • PG_NET 0.8.0 → 0.9.1
  • PG_SPARSE (PGVECTOR 0.7로 인한 감가 상각)

고정 문제

  • 가변 템플릿에서의 공백 PG_EXPORTERTS FIX REAL PG_EXPORTERS
  • 수정minio_cluster글로벌 변수에 댓글을 달지 않음
  • 존재하지 않는 수정PostGis34패키지 이름EL7구성 템플릿
  • EL8 수정Python3.11-Cryptographydeps toPython3-Cryptography업스트림에 따르면
  • 수정/pg/bin/pg-loleinteract 모드에서 Environ에서 OS 사용자 이름을 얻을 수 없습니다
  • 수정/pg/bin/pg-pitr힌트 할 수 없습니다-x -p플래그 제대로

API 변경

  • 새로운 매개 변수node_write_etc_hosts쓰기 여부를 제어하려면/etc/hosts대상 노드의 파일.
  • 새 매개 변수가있는 rejoyatable prometheus target 디렉토리Prometheus_SD_DIR.
  • add-x |-프록시플래그에 플래그 https://github.com/vonng/pigsty/pull/405에서 @WaitingSong의 Global Proxy Env의 값을 활성화하고 사용하십시오.
  • 더 이상 인프라 nginx 로그 세부 사항을 구문 분석하지 않아도 너무 많은 레이블을 로그에 가져옵니다.
  • AlertManager API 버전 사용v2대신v1prometheus config.
  • use/pg/cert/ca.crt대신/etc/pki/ca.crt역할PGSQL.

승인

패치를 기여한 모든 사용자에게 버그를보고하고 새로운 기능을 제안한 모든 사용자에게 큰 감사를드립니다.

토토 꽁 머니는 커뮤니티 기여에 번성합니다. 우리는 당신의 아이디어, 기능 요청 또는 패치를 따뜻하게 환영합니다. 귀하의 기여를 공유하십시오Github 페이지. 토토 꽁 머니 2.7에 대한 귀하의 의견과 토토 꽁 머니를 더 좋게 만드는 지속적인 지원을 기대합니다.

안부 안부,

Ruohang Feng (@vonng), rh@vonng.com, 돼지 커뮤니티