Ridge Compatibilità e limiti
Ridge usa il relazionale familiare SQL e un PostgreSQL-trasporto via filo mantenendo i propri contratti di stoccaggio, catalogo, tipologia, pianificazione, operatività e sicurezza.
Matrice di compatibilità
| Capacità | Ridge v0.3 |
|---|---|
| Banca dati incorporata | Sì |
| Server di loopback nativo | Pgwire delimitato |
| Relazionale SQL | Superficie documentata delimitata |
| MVCC | Lettura persistente impegnata e ripetibile |
| Scritture simultanee | Disgiunto staging/publication con convalida del conflitto |
| PostgreSQL conducenti | Client bloccato e sottoinsieme di query |
| PostgreSQL cataloghi | Nessuna compatibilità ampia |
| Introspezione simile a MySQL | Ridge-nativo SHOW e DESCRIBE alias |
| Replica o partizionamento orizzontale | Non implementato |
Non supportato o rinviato intenzionalmente
- replica, failover, partizionamento orizzontale, ribilanciamento e distribuzione SQL;
- transazioni distribuite;
- trigger, procedure memorizzate, estensioni e CTE ricorsive;
- indici parziali o di espressione e infissi generali;
COPY, SCRAM, identità del certificato, formati binari generali;- ampio
pg_catalogeinformation_schema; - migrazione ORM illimitata o compatibilità di rilevamento dello schema;
- esposizione alla rete pubblica di
ridgedo Ridge Admin; - Windows Ridge Admin imballaggio e installazione servizi.
Limitato significa esatto
I limiti fanno parte dello API, non i suggerimenti. Query, righe, messaggi, piani, memoria di lavoro, fuoriuscite, schede, cronologie, profili, esportazioni e operazioni di manutenzione rifiutano esplicitamente l'overflow. Consultare la capacità attuale e rilasciare i documenti per i limiti numerici.
Dichiarazioni di prestazione
I benchmark pubblicati identificano l'host, le versioni del motore, le impostazioni di durabilità, il riscaldamento, il conteggio dei campioni, il carico di lavoro, i controlli di correttezza e gli artefatti grezzi. Sono solo linee di base di regressione. Non generalizzare i numeri di un milione di operazioni o di concorrenza mirata a un altro schema, macchina, policy di durabilità o parco istanze.
Guida al trasferimento
- Applicazione di inventario SQL e comportamento di avvio del driver.
- Sostituisci PostgreSQL introspezione del catalogo con Ridge
SHOWcomandi. - Testa la migrazione dello schema e ogni query preparata rispetto a una reale
ridged. - Verificare la transazione e riprovare il comportamento, in particolare i commit incerti.
- Mantieni le funzionalità non supportate dietro alternative applicative esplicite.
- Esegui dispositivi differenziali per la semantica business-critical.