Carbonado

Eine offene Quelle erweiterbar, Hochleistungs-Persistenz-Abstraktionsschicht für Java-Anwendungen
Jetzt downloaden

Carbonado Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Freeware
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Brian S O'Neill
  • Website des Verlags:
  • Betriebssysteme:
  • Mac OS X
  • Dateigröße:
  • 955 KB

Carbonado Stichworte


Carbonado Beschreibung

Eine offene Quelle erweiterbar, Hochleistungs-Persistenz-Abstraktionsschicht für Java-Anwendungen Carbonado ist eine freie und offene Quelle mit hoher Leistung, erweiterbarer Persistenz-Abstraktionsschicht für Java-Anwendungen, die der zugrunde liegenden Persistenz-Technologie eine relationale Ansicht bietet. Persistenz kann von einer JDBC-zugänglichen SQL-relationalen Datenbank bereitgestellt werden, oder es kann ein Berkeley DB sein. Es kann auch vollständig zwischen den beiden repliziert werden. Wenn die Backing-Datenbank nicht SQL-Basis ist, unterstützt Carbonado noch viele der Kernmerkmale, die in einer beliebigen relationalen Datenbank gefunden wurden. Es unterstützt Abfragen, Joins, Indizes, und erfüllt die Abfrageoptimierung. Bei Verwendung auf diese Weise ist Carbonado nicht nur eine Ebene in einer relationalen Datenbank, es ist die relationale Datenbank. SQL ist keine Anforderung für die Implementierung der relationalen Datenbanken.CARBONADO ist in der Lage, hohe Leistung zu erreichen, indem er beim Zugriff auf den tatsächlichen Speicher sehr niedrig Overhead ergibt. Niedriger Overhead wird zum Teil durch automatisch generierende Leistungkritische Code über die Cojen-Bibliothek erreicht. Was ist neu in dieser Version: · Baut mit JDK1.6 auf, zielt jedoch auf JDK1.5. · Unterstützung für Sequenzen für SQL-Datenbanken hinzugefügt, die Sequenzen nicht nativ unterstützen. · @Automatic Annotation hinzugefügt, die auch Auto-Inkrement-Spalten unterstützt. · JDBC-Repository unterstützt das optionale automatische Versionsmanagement, wodurch die Anforderung, dass Auslösungen in der Datenbank installiert werden. · FilteredCursor stellt sicher, dass das verwendete Filter gebunden ist. · BDBepository erkennt, ob Änderungen an der Primärschlüsseldefinition vorgenommen werden und Ausnahme auswirkt. · Unterstützung für abgeleitete Eigenschaften hinzugefügt. · Verbesserte Abfragemotor zur Optimierung für die Abdeckung von Indizes. · Methoden hinzugefügt, um auf speicherbare Eigenschaften nach Namen zuzugreifen. · JDBCrepository ermöglicht, dass mehr Säulenarten durch Saiten -Numbers und Datumsangaben dargestellt werden. · JDBCrepository unterstützt Char- und Character-Eigenschaft, wenn die Spalte Charientyp der Länge 1 ist. · JDBCrepository ermöglicht, dass die nicht-Null-Spalte @nullable ist, wenn auch @independent. · Fehler beim Erzeugen von SQL mit nullablem primären Haupteigenschaften behoben. · Zusätzliche Komfortmethode, Query.exists (). · Unterstützung für die Definition von alternativen Schlüssel in synthetischen Speicher hinzugefügt. · Hinzugefügte Trigger-Unterstützung für Lasten und Abfragen. · Entfernte leitende Unterstützung für Verpackungsspeicher. · Lagelbare TOSTRING- und TOTRINGKEYOnly-Methoden überspringen nicht initialisierte Eigenschaften. · Aufruf von lagerfähig Das alte Verhalten war nicht intuitiv und startete mit dem erwarteten Triggerverhalten. · Viele zu eins Join-Eigenschaften, die nicht existieren, null, anstatt FetchNoneException zu werfen. Das Verhalten entspricht nun mit dem von nullbaren Verbindungseigenschaften, die niemals fetchnoneeexception warfen. Nudelable Join-Eigenschaften, die auf Null aufgelöst werden, sind wie zuvor zwischengespeichert, aber nicht nullbare Join-Eigenschaften sperren nicht null. · Unterstützung für "Wo existiert" in Abfragen über eine neue Syntax hinzugefügt. · Unterstützung für äußere Joins über eine neue Syntax hinzugefügt. · Transaktionen können gelöst und von / zum aktuellen Thread befestigt werden. · Speicher können für temporäre Persistenz- oder Remote-Anrufe serialisiert werden. · Support Abrufen von Abfragen, die mit einem SQL-Offset und einem Limit übersetzt werden. · Volatile Map Repository hinzugefügt. · Hörer-Rückruf hinzugefügt für replizierte Repository ReSync. · Unterstützung für BigINTEGER- und BigDecimal-Eigenschaftstypen hinzugefügt.


Carbonado Zugehörige Software

HAFER

Free- und Open-Source-Optimierungs-Algorithmus-Toolkit für Ihren Mac ...

352 11.2 MB

Herunterladen