MongoDB
Übersicht
STACKIT MongoDB bietet vollständig verwaltete MongoDB-Instanzen für dokumentenorientierte Datenmodelle. Der Service übernimmt Wartung, Backups und Skalierung, während Sie von der Flexibilität von NoSQL profitieren. Mit automatischem Sharding für horizontale Skalierung, Replica Sets für Hochverfügbarkeit und flexiblen Schema-Designs können Sie schnell iterieren. Unterstützung für Aggregation-Pipelines ermöglicht komplexe Datenanalysen. MongoDB ist perfekt für Content-Management-Systeme, Katalog-Anwendungen, IoT-Datenströme und Anwendungen mit sich entwickelnden Datenmodellen.
Go SDK Beispiel
package main
import (
"context"
"fmt"
"github.com/stackitcloud/stackit-sdk-go/services/mongodb"
)
func main() {
// Initialize MongoDB client
client, err := mongodb.NewClient()
if err != nil {
panic(err)
}
// Create a MongoDB instance
instance, err := client.CreateInstance(context.Background(), &mongodb.CreateInstanceRequest{
ProjectID: "your-project-id",
Name: "my-mongodb",
Version: "6.0",
Plan: "standard-3",
StorageGB: 100,
ReplicaSetSize: 3,
})
if err != nil {
panic(err)
}
fmt.Printf("MongoDB 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!