Fast Object Database for Java - with JPA/JDO support

Internal Website Search

121-130 of 200 resultsRefresh
29

getParameterValue(name)

Method javax.persistence.Query Object getParameterValue( String name ) Return the value bound to the named parameter. Parameters: name - parameter name Returns: parameter value Throws: IllegalStateException - if the parameter has not been been bound IllegalArgumentException - if the parameter of the specified name does not exist Since: JPA 2.0
27

Index Definition

Querying without indexes requires iteration over entity objects in the database one by ... the iteration can be avoided and complex queries over millions of objects can be executed quickly ... ; : } Indexes in Queries ObjectDB manages a BTree for every index. A BTree is an ordered map data structure
27

ORDER BY clause (JPQL / Criteria API)

The ORDER BY clause specifies a required order for the query results. Any JPQL query that does not ... Expressions The following query returns names of countries whose population size ... directly from expressions in the SELECT clause are allowed in the ORDER BY clause. The following query
27

Database Management Settings

" synchronized="false" /> <query-cache results ... " operations (which modify the database) have to be recorded. For debugging of query failure ... execution of relevant queries. The <query-cache> element <query-cache results="32mb" programs="500
25

Paths and Types in JPQL and Criteria API

, string, date). Simple type values are more useful in queries. They have special operators ... through a NULL value The following query retrieves country names with their capital city names: SELECT ... . It might be easier to understand exactly how this works by considering the equivalent JOIN query
22

ObjectDB Object Database Features

attributes, grouping queries and aggregate queries) which are usually missing from Object Oriented ... ). Database file page cache. Query program cache (for repeating queries with different arguments). Query result cache (for repeating queries with the same arguments). Many other internal caches. Indexing
21

[ODB1] Chapter 9 - ObjectDB Explorer

to browse databases, execute JDOQL queries, create new databases and edit the content of existing ... database objects visually, navigate among them and execute queries is very valuable during development ... contains (root objects are discussed in chapter 6). The "Query" window enables a user to execute JDOQL
21

Logical Operators in JPQL and Criteria API

Logical operators in JPQL and in JPA criteria queries enable composition of complex JPQL boolean ... , the JDO Query Language). ObjectDB supports both forms. Binary AND (&&) Operator The following query ... The following query retrieves countries whose population or area exceeds a specified limit: SELECT c FROM
21

Comparison in JPQL and Criteria API

Most JPQL queries use at least one comparison operator in their WHERE clause. Comparison Operators ... , the JDO Query Language). ObjectDB supports both forms. Besides the different notation ... can be compared by using any comparison operator. Equality operators (=, <>, ==, !=) on strings in queries
20

Is ObjectDB a NoSQL Database?

of NoSQL technology, which are weak query capabilities and lack of ACID (atomicity, consistency, isolation, durability). Unlike other NoSQL solutions, ObjectDB provides full support of rich complex queries, using two standard Java query languages: JPQL (Java Persistence Query Language) and JDOQL (JDO

Getting Started

ObjectDB is very easy to use. Follow the Getting Started Tutorial and the Quick Tour manual chapter and in minutes you may be able to write and run first Java programs against ObjectDB.

Prior knowledge or experience in database programming (SQL, JDBC, ORM, JPA, etc.) is not required, but some background in using the Java language is essential.

Need Help?

  1. Search ObjectDB website
  2. Read the FAQ
  3. Follow the Tutorials
  4. View or post in the forum
  5. Search or file an issue
  6. Contact support