Managed PostgreSQL
DevSpace кеңістігінде қайталанатын PostgreSQL кластері, бірнеше минут ішінде: ағындық репликация, істен шыққан кезде автоматты түрде ауысу, объектіні сақтауға сақтық көшірмелер. Кәдімгі PostgreSQL-кез-келген драйвер мен кез-келген ORM қосылатын стандартты протоколмен.
Автоматты failover және уақытты қалпына келтіретін PostgreSQL ақауларға төзімді
Сіз не аласыз
  • -1-
    Инстанция емес, Кластер

    бастапқы түйін плюс ағындық репликациясы бар репликалар

  • -2-
    Автоматты failover

    бастапқы түйін істен шыққан кезде оның рөлі автоматты түрде инженердің қатысуынсыз көшірмеге өтеді

  • -3-
    Сақтық көшірмелер және PITR

    S3 үйлесімді жадқа үздіксіз журналды мұрағаттау (WAL) және ерікті уақытта қалпына келтіру

  • -4-
    Стандартты PostgreSQL

    экожүйе кеңейтімдерімен, драйверлерімен және құралдарымен толық үйлесімділік

  • -5-
    Пайдаланушылар мен базаларды басқару

    декларативті, панельден немесе манифесттен

Қызмет қалай жұмыс істейді
Кластерді CloudNativePG (CNPG) басқарады — PostgreSQL үшін ашық Kubernetes операторы, саладағы ең танымал (жоба CNCF қауымдастығын дамытады-экожүйелер).
  • Ағындық репликация

    Бастапқы түйін деректері PostgreSQL штаттық механизмімен көшірмелерге синхрондалады. Көшірмелер санын сіз таңдайсыз.

  • Self-healing

    Оператор кластердің нақты күйін қалағанымен үнемі салыстырып отырады: құлаған түйін қайта құрылады, артта қалған көшірме қайта инициализацияланады — өзі, билеттерсіз және кезекшісіз.

  • Автоматты failover

    Егер бастапқы түйін қол жетімді болмаса, оператор ағымдағы көшірмені арттырады және қосылу нүктесін ауыстырады. Қолданбаға қайта қосылу жеткілікті.

  • Репликацияланатын сақтау-таңдау бойынша
    Сақтау класы кластерді құру кезінде орнатылады, қайталанатын класс бірнеше серверлерде түйін деректерін қайталайды — содан кейін қорғаныс ДБ деңгейінде де, диск деңгейінде де жұмыс істейді.
  • Үздіксіз WAL мұрағаттау
    Алдын ала жазу журналдары объект қоймасына үнемі жіберіледі — бұл уақытты қалпына келтірудің негізі.
Мүмкіндіктер
Пайдалану сценарийлері
  • Өнімнің негізгі мәліметтер базасы
    production-қол жетімділік талаптары бар жүктеме
  • Қоршаған ортаға арналған бөлек база
    devspace кеңістігіндегі dev, staging және prod, Деректерді сақтық көшірме арқылы тасымалдау / қалпына келтіру
  • Қателерді жылдам қалпына келтіру
    көші-қон арқылы деректерді "тастадыңыз"? PITR мемлекетті салыстыру үшін бөлек кластерге бір минутқа қайтарады
  • Өздігінен құрастырылатын қондырғыларды ауыстыру
    Patroni/pgBackRest және кезекшілікті қолмен конфигурациялаусыз репликация, failover және сақтық көшірмелер
PostgreSQL — ді бұлтқа қалай орналастыруға болады-үш қадам
  • 1
    DevSpace кеңістігіңізге "PostgreSQL" қызметін қосыңыз: өлшемі, көшірме саны, диск көлемі. Егер әлі орын болмаса, оны жасауға бірнеше минут кетеді.
  • 2
    Сақтық көшірмені қосыңыз — кесте мен сақтау саясаты параметрлерде орнатылады.
  • 3
    Стандартты қосылым жолағын панельден қосыңыз-psql, кез келген драйвер немесе ORM.

Сұрақ-жауап

Сынау