db4o - Db4o è l'oggetto di database open source che permette agli sviluppatori Java e .NET per abbattere tempi e costi di sviluppo e di raggiungere livelli senza precedenti di prestazioni.
Il design unico del motore di database oggetto nativo di db4o lo rende la scelta ideale per essere integrato in apparecchiature e dispositivi, in un software pacchettizzato in esecuzione su piattaforme mobili o desktop o nei sistemi di controllo real-time - in breve: in tutti gli ambienti Java e .NET , dove nessun amministratore di database (DBA) è presente.
Tutti gli sviluppatori di software object-oriented hanno familiarità con la difficoltà transizione da object-oriented pensare alla persistenza relazionale. Finora, sono stati costretti a scegliere tra velocità e orientamento agli oggetti: l'accesso SQL nativo è veloce, ma faticosa, che richiede una grande quantità di codice aggiuntivo. mapper object-relational offrono una vantaggiosa ponte, ma seriamente compromettere le prestazioni.
db4o elimina il compromesso OO-versus-prestazioni: permette di memorizzare anche le strutture degli oggetti più complessi con facilità, mentre il raggiungimento più alto livello di prestazioni. benchmark database mostrano db4o per essere fino a 55 volte più veloce di Hibernate e MySQL, un mapper object-relational popolare e stack di database SQL relazionale.La ragione principale per l'utilizzo di database relazionali oggi è legato, cioè conservare i dati vecchi aziendali e l'insieme delle applicazioni esistenti basandosi su di esso. Ma al di là della persistenza del server-centrica, ci sono una moltitudine di dispositivi, mobile e applicazioni desktop per i quali la tecnologia del database convenzionale è inferiore. Qui la tecnologia di db4o garantisce nuovi livelli di prestazioni, la funzionalità e l'efficacia dei costi.
Ancora, per mezzo del sistema di replica db4o (DRS), gli sviluppatori possono rimanere pienamente compatibile con i dati legacy RDBMS come Oracle e MySQL.
Prodotto - Applicazione, caratteristiche uniche, vantaggi
db4o è progettato per fornire un motore di database integrato completo per le apparecchiature, mobili, desktop e piattaforme server in ambienti orientati agli oggetti. Dove database relazionali sono inferiori nel fornire zero amministrazione, ingombro ridotto, ad alte prestazioni, la sincronizzazione liscia e facile refactorability, db4o è la risposta. Nativo di Java e .NET, libreria di programmazione singolo db4o (.jar /.dll) si integra facilmente in dell'applicazione e svolge compiti di persistenza altamente affidabili e scalabili con una sola riga di codice, indipendentemente dalla complessità delle strutture oggetto può essere.Come risultato, gli sviluppatori possono:
Eliminare strumenti e codice necessario per object-relational mapping, che ha dimostrato di guidare la complessità del codice e di consumo di risorse mentre inibisce le prestazioni e refactorability. Con db4o, gli utenti guadagnano fino al 90% di tempo e riduzione dei costi per lo sviluppo di software per quanto riguarda la persistenza.
Creare applicazioni con l'archiviazione dei dati senza soluzione di continuità integrato che non ha bisogno di amministrazione runtime, ed è altamente affidabile e molto più veloce di motori di database convenzionali o proprietarie.
Approfittate di paradigmi orientati agli oggetti senza essere vincolato dal database, con conseguente il dispiegamento di più complesso, cioè modelli di oggetti naturalistici e ricchi di funzionalità senza aumentare i costi e il consumo di risorse.
componenti Change, refactoring e il riutilizzo del software con la possibilità di aggiungere nuove funzionalità del software senza rompere il codice legacy o incorrere troppo alto costo - permette una maggiore flessibilità per rimanere davanti alla concorrenza.db4o è guidato dalla più grande comunità al mondo nel suo genere, con 20.000 sviluppatori registrati Java e .NET e di conteggio. Il prodotto è stato scaricato quasi 1.000.000 di volte ed è stato implementato con successo nel settore dei trasporti, le reti, le scienze naturali, le applicazioni industriali, dei consumatori e delle imprese. Utenti e clienti di db4o attualmente provengono da 170 diversi paesi, dall'Albania allo Zimbabwe, e variano da leader di classe mondiale come Boeing, Bosch, Intel, Ricoh, e Seagate per una vasta gamma di start-up ad alto contenuto innovativo.
Costruito su una nuova tecnologia database ad oggetti, db4o è attualmente l'unico database che è nativo di Java e .NET - fornire la portabilità multipiattaforma che libera gli utenti da alte tasse di licenza vendor proprietari. Offrendo una vasta gamma di unico, funzionalità di database orientati agli oggetti, db4o amplifica i benefici di linguaggi di programmazione OO: La sua orientato agli oggetti di replica (DRS), le sue query object-oriented (Native Query, QbE, SODA) e la GUI ObjectManager per file di database oggetto di navigazione non hanno rivali nel mondo dei database.Soprattutto, db4o è molto facile da imparare, implementare e utilizzare. potente motore di database di db4o permette agli utenti di memorizzare gli oggetti con una sola riga di codice, tagliando i tempi di sviluppo ei costi per lo strato di persistenza al minimo.
Questi benefici sono quadruplicati quando si tratta di cambiare il software al fine di refactoring, per aggiungere nuove funzionalità o al riutilizzo di componenti software. db4o automatizza refactoring attraverso l'ambiente di sviluppo, in quanto tutte le API e le stringhe non nativi sono eliminati. Se gli aggiornamenti vengono distribuiti alla base installata, versioning automatico dello schema gestisce modello a oggetti cambia automaticamente senza la necessità di processi di conversione. Gli sviluppatori non hanno bisogno di potenziatore, nessun pre-compilazione, e non processi di post-compilazione. E anche processi di replica sono ampiamente agnostica a modifiche software, evitando di rottura architetture di dati distribuite.
Dettagli di applicazione:
Versione: 1.0
Data di caricamento: 28 Jun 11
Sviluppatore: Carl Rosenberger
Licenza: Libero
Popolarità: 644
Dimensione: 9598 Kb
I commenti non trovato