DataNucleus
E836373
DataNucleus is an open-source Java persistence framework that provides comprehensive support for JPA and other data access standards across a wide range of datastores.
All labels observed (1)
| Label | Occurrences |
|---|---|
| DataNucleus canonical | 1 |
How this entity was disambiguated
This entity first appeared as the object of triple T10020121 — resolving that mention is where its identity was fixed. The disambiguator weighed these candidate entities and picked the highlighted one (or “None”, minting a new entity). This is how homonymy is resolved: the same surface form can point to different entities.
Target entity: DataNucleus Context triple: [Java Persistence API, hasImplementation, DataNucleus]
-
A.
Jakarta Persistence
Jakarta Persistence is a Jakarta EE specification that defines a standard API for managing relational data persistence in Java applications using object-relational mapping (ORM).
-
B.
Object Data Manager (ODM)
Object Data Manager (ODM) is IBM AIX’s low-level database-like system for storing and managing configuration and system object information.
-
C.
Java Persistence API
Java Persistence API is a Java specification that standardizes object-relational mapping and data persistence for Java applications, enabling developers to manage relational data using plain Java objects.
-
D.
Oracle TopLink
Oracle TopLink is an object-relational mapping (ORM) and persistence framework from Oracle that simplifies mapping Java objects to relational databases in enterprise applications.
-
E.
Blazegraph
Blazegraph is an open-source, high-performance graph database and triplestore engine designed for large-scale RDF data and SPARQL querying.
- F. None of above. chosen
- G. Unsure - the case is ambiguous/there is not enough information to decide.
Target entity: DataNucleus Target entity description: DataNucleus is an open-source Java persistence framework that provides comprehensive support for JPA and other data access standards across a wide range of datastores.
-
A.
Jakarta Persistence
Jakarta Persistence is a Jakarta EE specification that defines a standard API for managing relational data persistence in Java applications using object-relational mapping (ORM).
-
B.
Object Data Manager (ODM)
Object Data Manager (ODM) is IBM AIX’s low-level database-like system for storing and managing configuration and system object information.
-
C.
Java Persistence API
Java Persistence API is a Java specification that standardizes object-relational mapping and data persistence for Java applications, enabling developers to manage relational data using plain Java objects.
-
D.
Oracle TopLink
Oracle TopLink is an object-relational mapping (ORM) and persistence framework from Oracle that simplifies mapping Java objects to relational databases in enterprise applications.
-
E.
Blazegraph
Blazegraph is an open-source, high-performance graph database and triplestore engine designed for large-scale RDF data and SPARQL querying.
- F. None of above. chosen
Statements (48)
| Predicate | Object |
|---|---|
| instanceOf |
Java persistence framework
ⓘ
open-source software ⓘ |
| implements |
Java Data Objects specification
NERFINISHED
ⓘ
Java Persistence API specification NERFINISHED ⓘ |
| license | Apache License 2.0 ⓘ |
| openSource | true ⓘ |
| programmingLanguage | Java ⓘ |
| repository | https://github.com/datanucleus ⓘ |
| supportsDatastore |
Amazon S3
GENERATED
ⓘ
Apache Derby GENERATED ⓘ Cassandra GENERATED ⓘ DB2 GENERATED ⓘ Excel GENERATED ⓘ Google Cloud Datastore GENERATED ⓘ H2 GENERATED ⓘ HBase GENERATED ⓘ HSQLDB GENERATED ⓘ JSON GENERATED ⓘ LDAP GENERATED ⓘ Microsoft SQL Server GENERATED ⓘ MongoDB GENERATED ⓘ MySQL GENERATED ⓘ Neo4j GENERATED ⓘ ODF spreadsheets GENERATED ⓘ Oracle Database GENERATED ⓘ PostgreSQL GENERATED ⓘ RDBMS GENERATED ⓘ XML GENERATED ⓘ |
| supportsFeature |
JDOQL
NERFINISHED
ⓘ
JPQL NERFINISHED ⓘ SQL queries ⓘ caching ⓘ data migration ⓘ lazy loading ⓘ multi-tenancy ⓘ query compilation ⓘ schema generation ⓘ schema validation ⓘ second-level cache ⓘ transparent persistence ⓘ |
| supportsPlatform |
Jakarta EE
NERFINISHED
ⓘ
Java EE NERFINISHED ⓘ Java SE NERFINISHED ⓘ |
| supportsStandard |
JDO
NERFINISHED
ⓘ
JPA NERFINISHED ⓘ Jakarta Persistence NERFINISHED ⓘ |
| website | http://www.datanucleus.org/ ⓘ |
| writtenIn | Java NERFINISHED ⓘ |
How these facts were elicited
The pipeline generated the facts above by prompting gpt-5.1 with this entity's name + description and the instruction below.
You are a knowledge base construction expert. Given a subject entity and a description of it, return factual statements that you know for the subject as a JSON list of dictionaries(triples), where keys must be "subject", "predicate" and "object". The number of facts may be very high, between 25 to 50 or more, for very popular subjects. For less popular subjects, the number of facts can be very low, like 5 or 10. # Requirements - If you don't know the subject at all, return an empty list. - If the subject is not a named entity, return an empty list. - Include at least one triple where predicate is "instanceOf". - Do not get too wordy. - Separate several objects into multiple triples with one object.
Subject: DataNucleus Description of subject: DataNucleus is an open-source Java persistence framework that provides comprehensive support for JPA and other data access standards across a wide range of datastores.
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.