Orientdb 1.0rc8 Publishing non-relational database management system

Source: Internet
Author: User
Keywords Orientdb non-relational
Tags aliyun database management database management system document document database etc files hardware

Orientdb is an open source, non relational database management system. It is used under general hardware and can be stored at the speed and capacity of 150,000 files per second. It is written in Java and belongs to a document database that supports acid Tx, http://www.aliyun.com/zixun/aggregation/16666.html ">indexes, asynch queries, SQL layer , clustering, and so on, to support ACID transaction processing. Implemented using Java hardware-based.

ORIENTDB is a scalable document-graphics database management system with the flexibility of the text-block database and the ability of graphic database management link. Supports optional modeless, full mode, or mixed mode. Supports many advanced features such as acid transactions, fast indexing, native and SQL query capabilities. You can import and export documents in JSON format. If you don't perform expensive join operations, a relational database can retrieve hundreds of linked document graphs in milliseconds.

Orientdb 1.0rc8 This version adds a new move command, traversing relationship records, a new acquisition plan to support more complex usage situations, asynchronous APIs to speed up through remote networks, updates and deletions without float and double types, Work records use a MVRB tree to handle the rigorous architectural patterns of many links to other records, supporting JPA @ embedded annotations, indexing work, and error correction issues.

Use Example:

OPEN the DATABASE
ODATABASEDOCUMENTTX db = new Odatabasedocumenttx ("Remote:localhost/petshop"). Open ("admin", "admin");

CREATE A NEW DOCUMENT and FILL IT
odocument doc = new odocument (db, person);
Doc.field ("name", "Luke");
Doc.field ("surname", "Skywalker");
Doc.field ("City", New odocument (db, "City"). Field ("Name", "Rome"). Field ("Country", "Italy"));

SAVE the DOCUMENT
Doc.save ();

QUERY the DOCUMENT
List <ODocument> result = Database.query (
New Osqlsynchquery ("select * from person where city.name = ' Rome '")). Execute ();

PRINT The result SET
for (odocument D:result) {
System.out.println ("Person:" + D.field ("name") + D.field ("surname"));
}

Db.close ();

Software Information: http://www.orientechnologies.com/orient-document.htm

Download Address: Http://code.google.com/p/orient/downloads/detail?name=orientdb-1.0rc8.zip

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.