stackit.guru
Databases

PostgreSQL

database postgresql sql

Übersicht

STACKIT PostgreSQL bietet vollständig verwaltete PostgreSQL-Datenbanken mit automatischen Backups, Updates und Hochverfügbarkeit. Der Service übernimmt alle administrativen Aufgaben, sodass Sie sich auf Ihre Anwendung konzentrieren können. Mit verschiedenen Performance-Tiers, automatischem Failover und Point-in-Time-Recovery sind Ihre Daten sicher und verfügbar. Unterstützung für PostgreSQL-Extensions erweitert die Funktionalität. PostgreSQL ist ideal für relationale Datenmodelle, komplexe Queries, ACID-Transaktionen und Anwendungen, die eine robuste, standardkonforme SQL-Datenbank benötigen.

Go SDK Beispiel

package main

import (
    "context"
    "fmt"
    "github.com/stackitcloud/stackit-sdk-go/services/postgresql"
)

func main() {
    // Initialize PostgreSQL client
    client, err := postgresql.NewClient()
    if err != nil {
        panic(err)
    }
    
    // Create a PostgreSQL instance
    instance, err := client.CreateInstance(context.Background(), &postgresql.CreateInstanceRequest{
        ProjectID:       "your-project-id",
        Name:            "my-postgres",
        Version:         "15",
        Plan:            "standard-2",
        StorageGB:       100,
        BackupSchedule:  "0 3 * * *",
    })
    
    if err != nil {
        panic(err)
    }
    
    fmt.Printf("PostgreSQL instance created: %s\n", instance.Name)
    fmt.Printf("Connection string: %s\n", instance.ConnectionString)
}

Dokumentation

Verwandte Artikel

Noch keine Artikel zu diesem Service verfügbar. Schau bald wieder vorbei!