db4o - db4o ist die Open-Source-Objektdatenbank, die es Java- und .NET-Entwicklern ermöglicht, Entwicklungszeit und -kosten zu reduzieren und beispiellose Leistungsniveaus zu erzielen.
Das einzigartige Design des db4o native Objekt-Datenbank-Engine macht es die ideale Wahl, um in Geräte und Geräte eingebettet werden, in verpackte Software auf mobilen oder Desktop-Plattformen oder in Echtzeit-Steuersystemen - kurz: in allen Java-und. NET-Umgebungen , Wo kein Datenbankadministrator (DBA) vorhanden ist.
Alle objektorientierten Softwareentwickler kennen die Schwierigkeit, vom objektorientierten Denken zur relationalen Persistenz überzugehen. Bisher haben sie gezwungen, zwischen Geschwindigkeit und Objektorientierung wählen: Native SQL-Zugriff ist schnell, aber mühsam, erfordert eine Menge von zusätzlichen Code. Objekt-relationale Mapper bieten eine bequeme Brücke, aber ernsthaft erniedrigen Leistung.
Db4o eliminiert den OO-versus-performance-Kompromiss: Es erlaubt Ihnen, selbst komplexeste Objektstrukturen mit Leichtigkeit zu speichern und gleichzeitig ein Höchstmaß an Performance zu erzielen. Datenbank-Benchmarks zeigen db4o bis zu 55 mal schneller als Hibernate und MySQL, ein beliebter Objekt-relationalen Mapper und relationalen SQL-Datenbank-Stack.Der Hauptgrund für die Verwendung von relationalen Datenbanken ist heute Legacy, d.h. die Beibehaltung alter Unternehmensdaten und die Menge der bestehenden Anwendungen, die darauf basieren. Aber jenseits der serverzentrischen Persistenz gibt es eine Vielzahl von Geräten, mobilen und Desktop-Anwendungen, für die die konventionelle Datenbanktechnologie kurz ist. Hier garantiert die db4o-Technologie neue Leistungswerte, Funktionalität und Wirtschaftlichkeit.
Dennoch können Entwickler mit dem db4o Replication System (dRS) volldatenkompatibel mit herkömmlichen RDBMSs wie Oracle und MySQL bleiben.
Produkt - Anwendung, einzigartige Eigenschaften, Vorteile
Db4o wurde entwickelt, um eine voll funktionsfähige, integrierbare Datenbank-Engine für Geräte-, Mobil-, Desktop- und Server-Plattformen in objektorientierten Umgebungen bereitzustellen. Wo relationale Datenbanken bei der Bereitstellung von NULL-Verwaltung, geringer Platzbedarf, hoher Leistung, reibungsloser Synchronisation und einfacher Refaktorabilität fehlen, ist db4o die Antwort. Native auf Java und. NET, db4o die einzige Programmiersprache (.jar /.dll) leicht in die Anwendung integriert und führt sehr zuverlässige und skalierbare Persistenz Aufgaben mit nur einer einzigen Zeile von Code, egal wie komplexe Objektstrukturen können.Entwickler können so:
Eliminieren von Tools und Code, die für die objektrelationale Zuordnung erforderlich sind, was bewiesenermaßen die Codekomplexität und den Ressourcenverbrauch steuert, während die Leistungsfähigkeit und Refaktorabilität gehemmt wird. Mit db4o gewinnen Anwender bis zu 90% Zeit- und Kosteneinsparungen bei der Softwareentwicklung im Hinblick auf die Persistenz.
Build-Anwendungen mit nahtlos integriertem Datenspeicher, der keine Runtime-Verwaltung benötigt und sehr zuverlässig und viel schneller als herkömmliche oder proprietäre Datenbank-Engines ist.
Profitieren Sie von objektorientierten Paradigmen, ohne durch die Datenbank eingeschränkt zu sein, was zur Implementierung komplexerer, d. H. Naturalistischer und funktionsreicher Objektmodelle führt, ohne den Kosten- und Ressourcenverbrauch zu erhöhen.
Ändern, Refactoring und Wiederverwendung von Software-Komponenten mit der Fähigkeit, neue Software-Features hinzuzufügen, ohne den Legacy-Code zu brechen oder zu hohen Kosten zu verursachen - so dass mehr Flexibilität, um vor der Konkurrenz zu bleiben.Db4o wird von der weltweit größten Community dieser Art mit 20.000 registrierten Java und .NET Entwicklern und Zählern betrieben. Das Produkt wurde fast 1.000.000 Mal heruntergeladen und erfolgreich in Transport-, Netzwerk-, Natur-, Industrie-, Verbraucher- und Unternehmensanwendungen eingesetzt. Nutzer und Kunden von db4o kommen derzeit aus 170 verschiedenen Ländern, von Albanien bis Zimbabwe, und reichen von weltweit führenden Anbietern wie Boeing, Bosch, Intel, Ricoh und Seagate bis zu einer Vielzahl von innovativen Start-up-Unternehmen.
Db4o ist die einzige Datenbank, die sowohl auf Java als auch auf .NET basiert. Diese Plattform bietet eine plattformübergreifende Portabilität, die die Benutzer von den hohen Lizenzgebühren der proprietären Anbieter befreit. Mit einer breiten Palette an einzigartigen, objektorientierten Datenbankfunktionalitäten steigert db4o die Vorteile von OO-Programmiersprachen: Die objektorientierte Replikation (dRS), ihre objektorientierten Abfragen (Native Queries, QbE, SODA) und die ObjectManager-GUI for Browser-Datenbankdateien sind in der Datenbankwelt unerreichbar.Vor allem ist db4o sehr einfach zu erlernen, zu implementieren und zu verwenden. Die leistungsfähige Datenbank-Engine von db4o ermöglicht es Anwendern, Objekte mit nur einer Codezeile zu speichern, die Entwicklungszeit und Kosten für die Persistenzschicht auf ein Minimum zu reduzieren.
Diese Vorteile sind vervierfacht, wenn es um die Änderung der Software, um Refactor, um neue Funktionen hinzuzufügen oder um Wiederverwendung von Software-Komponenten kommt. Db4o automatisiert Refactoring durch die Entwicklungsumgebung, da alle nicht-nativen APIs und Strings eliminiert werden. Wenn Updates auf der installierten Basis bereitgestellt werden, verarbeitet die automatische Schemaversion das Objektmodell automatisch, ohne dass Umwandlungsprozesse erforderlich sind. Entwickler benötigen keinen Enhancer, keine Pre-Compilierung und keine Post-Compile-Prozesse. Und sogar Replikationsprozesse sind weitgehend agnostisch für Softwareänderungen und vermeiden das Verteilen verteilter Datenarchitekturen.
Einzelheiten der Anwendung:
Version: 1.0
Upload-Datum: 28 Jun 11
Entwickler: Carl Rosenberger
Lizenz: Frei
Popularität: 644
Größe: 9598 Kb
Kommentare nicht gefunden