ObjectDB

ObjectDB is een object-database voor Java. Het kan in client-server mode en embedded mode.

In tegenstelling tot andere databases, object-georiënteerde, ObjectDB geen eigen merkgebonden API. Daarom werken met ObjectDB vereist het gebruik van één van twee standaard Java API - JPA of JDO. Beide API's worden opgenomen in ObjectDB, zodat een tussenproduct ORM software vereist.

Functies

ObjectDB is een software platform en kan worden gebruikt op meerdere besturingssystemen Java SE 5 of hoger. Het kan worden geïntegreerd in webapplicaties Java EE en Spring en ingezet servlet containers, evenals Java EE applicatie servers. Het werd getest verschillende Java virtual machines, met inbegrip van HotSpot, JRockit en IBM J9.

De maximale grootte van de database 128 TB. Het aantal objecten in een gegevensbank is onbeperkt.

Persistable alle soorten PPV en JDO worden ondersteund door ObjectDB, waaronder functie klassen gebruiker, voegt de gebruiker gedefinieerde klassen, collecties van standaard Java basistypen van gegevens en eventuele andere serializable klasse gedefinieerd.

Elk object in de database heeft een unieke identifier. ObjectDB ondersteunt traditionele identificatiemiddelen database-object-georiënteerd en primaire sleutels en systemen voor het beheer van relationele databases, waaronder composiet en het automatisch genereren en toewijzing van primaire kernwaarden als onderdeel van haar steun voor de PPV, die voornamelijk een API voor het beheer van systemen relationele databases.

ObjectDB ondersteunt twee querytalen. JDO Query Language, gebaseerd op Java syntax en JPA Query Language, die is gebaseerd op SQL syntax. Overleg over PPV 2 criteria worden ook ondersteund. Object-database evolutie regeling ObjectDB behandelt automatisch de meeste van de klas verandert transparant, met inbegrip van het toevoegen en verwijderen van hardnekkige gebieden, verandert de aard van de aanhoudende velden en de klasse hiërarchie te wijzigen. Persistable hernoemen klassen en aanhoudende velden wordt ook ondersteund.

Hulpprogramma's en toepassingen

De volgende instrumenten en diensten zijn inbegrepen in de distributie van ObjectDB:

  • Database Explorer - GUI tool voor het opvragen, bekijken en bewerken van inhoud van de database.
  • Database Doctor - Diagnose en reparatie van eventuele database-problemen.
  • Replicatie - replicatie master-slave onbeperkt aantal slave nodes.
  • Online Backup - Backup database met behulp van een eenvoudige query op EntityManager.
  • Klasse Enhancer - Verhoogt de prestatie van het voorbereiden van lessen voor persistentie.
  • Replayer Transaction - recorder en repeater transacties database.
  • BIRT Rapporten Driver - Voeg ObjectDB als BIRT gegevensbron en JPQL / JDOQL queries als data sets.
(0)
(0)
Vorige artikel Scansoriopteryx
Volgende artikel Kalki

Commentaren - 0

Geen reacties

Voeg een Commentaar

smile smile smile smile smile smile smile smile
smile smile smile smile smile smile smile smile
smile smile smile smile smile smile smile smile
smile smile smile smile
Tekens over: 3000
captcha