ScimoreDB Distributed 4.0

Licenza: Gratuito ‎Dimensioni del file: 5.06 MB
‎Valutazione utenti: 5.0/5 - ‎1 ‎Voti

Circa ScimoreDB Distributed

Motore di database SQL completo di royalty free con quasi 1 milione di installazioni in tutto il mondo. Utilizzare come embedded, come l'accesso MS, o come cluster di grandi dimensioni, come Oracle/DB2, database distribuito. I database incorporati, server o distribuiti di ScimoreDB sono stati ottimizzati per MS Windows e .NET per offrire prestazioni ottimali al database. Caratteristiche principali del database: * Elastico: aggiungere/rimuovere nodi mentre il cluster continua a funzionare. * Tolleranza di errore: failover automatico dei nodi difettosi. * GUI per l'amministrazione del database e l'esecuzione di query. * Interfacce client: provider di dati .NET, librerie C++, oggetto COM. * Linguaggio SQL * Procedure SQL con sintassi T-SQL * Ottimizzato per SMP * IO asynchronious per disco e rete * Utilità di pianificazione interna con code di priorità - ottimizzazione del controllo dell'esecuzione delle query * Controllo della concorrenza multiversione - gli scrittori non bloccano mai i lettori * Blocco a livello di tabella e di riga * Transazioni ACID * Commit di gruppo * Facoltativo "Transazioni in memoria" * DDL transazionale. I comand create/alter/drop sono transazionali * Utilizzo massimo configurabile della memoria * Chiave primaria/chiave estera/integrità referenziale/eliminazione a cascata * Dimensione blob limitata a 16 TB * Compressione BLOB di testo * Rilevamento deadlock in tempo reale * Sotto-query nidificate * Comunicare con il database utilizzando memoria condivisa, named pipe e TCP/IP * Fino a 65.000 connessioni simultanee * Installazioni affiancate. Molte installazioni di motore sulla stessa macchina * Dimensione massima del database 2^64 byte = 16.777.216 Terabyte - immagina un backup/ripristino * Indicizzazione e ricerca di testo libero * Backup a caldo * Tabelle di deframmentazione/riduzione * Ottimizzatore di query che utilizza una strategia basata sui costi con suggerimenti euristici * Ottimizzatore di query distribuite * Funzionalità di monitoraggio flessibili con comandi SQL * Lavorare con distribuito, è come lavorare con una singola istanza del database