Sign in to see all reviews and comparisons. It's Free!
By clicking Sign In with Social Media, you agree to let PAT RESEARCH store, use and/or disclose your Social Media profile and email address in accordance with the PAT RESEARCH Privacy Policy and agree to the Terms of Use.
Perst is McObject's open source, dual license, object-oriented embedded database system (ODBMS). It is available in one edition developed as an all-Java embedded database, and another implemented in C# (for Microsoft .NET Framework applications).
Category
Object Databases
Features
• Wrapper that provides a SQL-like database interface • Custom full text search components (stemmer, parser, ...) • R-tree indexes for spatial data representation • Abstract file interface to provide specific file implementations • Native queries and LINQ (search predicate specified in native code) • Fine grain (object-level) locking
License
Proprietary
Price
Contact for Pricing
Pricing
Subscription
Free Trial
Available
Users Size
Small (<50 employees), Medium (50 to 1000 Enterprise (>1001 employees)
Company
Perst
What is best?
• Wrapper that provides a SQL-like database interface • Custom full text search components (stemmer, parser, ...) • R-tree indexes for spatial data representation • Abstract file interface to provide specific file implementations
What are the benefits?
• Reliable: Perst supports transactions with the ACID • Transparent persistence: Distinguished by its ease in working with Java and C# objects • Compact: The small footprint imposes minimal demands on system resources • Object-oriented: Eliminates the translation required for storage in relational and object-relational databases
PAT Rating™
Editor Rating
Aggregated User Rating
Rate Here
Ease of use
7.6
7.1
Features & Functionality
7.6
8.6
Advanced Features
7.6
8.7
Integration
7.6
8.3
Performance
7.6
9.5
Customer Support
7.6
8.2
Implementation
6.5
Renew & Recommend
—
Bottom Line
Perst is fast, compact and reliable, with development features that provide maximum flexibility.
7.6
Editor Rating
8.1
Aggregated User Rating
2 ratings
You have rated this
Perst is McObject's open source, dual license, object-oriented embedded database system (ODBMS). It is available in one edition developed as an all-Java embedded database, and another implemented in C# (for Microsoft .NET Framework applications). Perst gives developers the ability to sort, store and retrieve objects in their applications with maximum speed and with low memory and storage overhead, while leveraging the object-oriented paradigm of Java and C#. With free, available source code, nothing in Perst is hidden, and the developer gains complete control of the application and its interaction with the database. The Perst API is flexible and easy-to-use. The breadth of Perst’s specialized collection classes is unparalleled. These include a classic B-Tree implementation; R-tree indexes for spatial data representation; database containers optimized for memory-only access, and much more. Perst's goal is to provide developers in Java and C# with a convenient and powerful mechanism to deal with large volumes of data. Perst's design principles include the following: Persistent objects should be accessed in almost the same way as transient objects (transparent persistence); A database engine should be able to efficiently manage much more data than can fit in main memory; No specialized preprocessors, enhancers, compilers, virtual machines or other tools should be required to use the database or develop applications with it. Perst provides high level of concurrency because of fine grain locking in pessimistic mode or use of optimistic transaction mode. With Perst, it is possible to store BLOBs in separate storage locations, making object-caching more efficient. Master-slave replication provides read-only access to primary database by multiple replicas.
By clicking Sign In with Social Media, you agree to let PAT RESEARCH store, use and/or disclose your Social Media profile and email address in accordance with the PAT RESEARCH Privacy Policy and agree to the Terms of Use.