 |
The HTTP Server to manage keys/values pairs in a flash |
|
| The Orient Key/Value Server was born to satisfy the increasing request of a
super-fast engine that knows only the concepts of Buckets, Keys and
Values. In facts you could not need a full featured DBMS if you can simplify your application to store and retrieve all your data by a unique key. Data can be any document
such as a JSON or XML document or any format you want to treat. |
Orient stores key/value entries in buckets.
Buckets are collections of entries and the
buckets are mapped themselves with a key.
You can use HTTP method to tell to Orient the operation you want to execute: GET to retrieve values, POST to insert them, PUT to
update and DELETE to remove.
Orient handles billions of entries in a single node even on obsolete HW since it uses the RAM only for the most accessed entries.
Examples: |
 |
|
| http://myserver.com/bands/coldplay | means | "ColdPlay" band: Band with key "coldplay" in the bucket "bands" |
| http://myserver.com/documents/12345 | means | Document 12345: Document with key "12345" in the bucket "documents" |
| http://myserver.com/orders/last | means | Last Order: Order with key "last" in the bucket "orders" |
|
 |
Orient Key/Value Server scales out very well in a cluster with thousands of running machines: Orient will divide the load among all the nodes.
Cluster, by default, works in auto-discovery mode: when a node starts it attaches itself to the cluster if any. When a node goes down the cluster
auto rebalances itself.
Main features:
- Extremely light: 1,4Mb for the distributed Partition Server.
- Run on any platform: All the engine is 100% pure Java and can run on Linux, MS Windows and any system that supports the Java 6+ technology.
- Super fast: On common hardware* stores up to 1.700 entries per second, 146,880,000 per day.
- High availability: The Partition Server can run in high availability mode using a cluster of multiple nodes partitioned. Your information will never be unavailable!
- Standard access: The Server speaks using the HTTP protocol so it can be used from any Programming Language and from any Internet Browser
|
Getting started!
Online demo
Download now
Install it
Benchmarks
* Tested on a DELL Notebook model XPS M1530 with Intel(r) Core Duo T7700 2.40Ghz, 3 GB RAM and HD 5.400rpm |
Products
|
Get Started
|
Developers
|
Commercial
|
About
|
|
| Copyright (c) 1997-2010
Luca Garulli. Orient Technologies is a registered mark. All rights reserved. |