Managed MongoDB (Percona Server)
Okustera Managed MongoDB delivers enterprise NoSQL document storage powered by Percona Server for MongoDB (PSMDB).
It provides 100% wire protocol compatibility with MongoDB 7.0, enterprise security features, hot physical backups, and automated multi-node replica set election.
Architectural Highlights
- Automated Replica Sets: Default 3-node topology with majority voting elections in $< 3$ seconds.
- Hot Physical Backups: Backups taken with Percona Backup for MongoDB (PBM) directly to Okustera S3 object storage without query locking.
- In-Memory Rate Limiting & Profiling: Advanced query profiler and resource throttling built directly into the database engine.
- Ceph NVMe Persistence: WiredTiger storage engine optimized for NVMe write amplification and high-concurrency document operations.
Example Cluster Manifest
apiVersion: psmdb.percona.com/v1
kind: PerconaServerMongoDB
metadata:
name: doc-store
namespace: default
spec:
crVersion: 1.15.0
image: percona/percona-server-mongodb:7.0.5-3
replsets:
- name: rs0
size: 3
volumeSpec:
persistentVolumeClaim:
storageClassName: ceph-nvme
resources:
requests:
storage: 50Gi
backup:
enabled: true
image: percona/percona-backup-mongodb:2.3.1
storages:
s3-backup:
type: s3
s3:
bucket: mongodb-backups
endpointUrl: https://s3.okustera.com
Python (pymongo) Connection
from pymongo import MongoClient
client = MongoClient(
"mongodb://app_user:<PASSWORD>@doc-store-rs0.default.svc.cluster.local:27017/?replicaSet=rs0&authSource=admin"
)
db = client["analytics"]
db.events.insert_one({"event": "login", "user_id": 1001, "timestamp": "2026-09-11T12:00:00Z"})
print("Document inserted successfully")