Embedded Database
Embdedded Database:
An embedded database is a database that is inside another software product. The operating environment for embedded database can range from big Unix servers to PDAs. Embedded database needs to be very robust and never fail. Reporting functions may not be included with embedded database.
From: Carl W. Olofson, in IDC Analyst Connection, Aug 2005
Perst
Perst is an object-oriented embedded database for applications that need to deal with persistent data.
Perst is a very compact database system, with a core consisting of only five thousand lines of code. It makes little demand on system resources. Moreover, Perst does not require any administration efforts. Despite such simplicity, Perst supports transactions with the ACID properties, with very fast recovery after an application error.
Its main advantage is its tight integration with the programming language. There is no gap between the database and the application data models since Perst directly stores data in language objects. Thus, there is no need for data-packing or unpacking code to map between the application's data model and the database's data model, in contrast to the requirements of relational and object-relational databases.
There are two implementations of Perst - pure Java and pure C# (C Sharp).
visit
Perst
Perst was visited : 81 times
Loading .....