User Tools

Site Tools


start

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

start [2015/10/23 13:06] (current)
Line 1: Line 1:
 +===== Welcome to vyhodb =====
  
 +**vyhodb** database is the right choice when you have complex data model with sophisticated business logic, ​
 +which have to be executed in ACID transactions with SERIALIZABLE isolation level. In other words, it is best for 
 +enterprise level applications.
 +
 +**vyhodb** is written on Java and currently can be used by Java applications only.
 +
 +**vyhodb** database has the following features:
 +
 +  * [[https://​en.wikipedia.org/​wiki/​Network_model|Network model]] with schemaless approach
 +  * [[https://​en.wikipedia.org/​wiki/​ACID|ACID]] transactions with SERIALIZABLE isolation level
 +  * Three running modes (stand-alone,​ embedded, local)
 +  * Stored procedures (written in Java)
 +  * **Indexes** for fast searching child records
 +  * **Functions API** for traversing over data model
 +  * **ONM API** for mapping Java objects to vyhodb data model
 +
 +**vyhodb** is also easy to use from administration perspective:​
 +
 +  * Simple configuring (one property file)
 +  * Auto expanding storage
 +  * “Hot” backups
 +  * Master/​Slave replication
 +  * Load balancer and non-fault-tolerant cluster
 +  * Small footprint (1,4 mb)
 +  ​
 +The best way to start with vyhodb is {0.9.0:​vyhodb_getting_started.en.pdf|Getting Started}} document. ​
 +Code examples can be downloaded from here {{0.9.0:​getting_started_examples.zip}}.
 +  ​
start.txt · Last modified: 2015/10/23 13:06 (external edit)

Page Tools