User:Uncommon Sense/Eloquera Database
Appearance
Uncommon Sense/Eloquera Database | |
---|---|
Developer(s) | Eloquera Corporation |
Stable release | 2.5
|
Operating system | Windows |
Type | Object database |
License | Free with commercial support |
Website | eloquera.com |
Eloquera Database[1] is the web-oriented client/server object database for .NET.
Eloquera supports Open Source groups via Eloquera Open Source Group
History
[edit]Eloquera project was started in 2008 by Jay Haybatov and Dmytro Bablinyuk, and first shipped in 2009.
In 2010 first commercial applications with Eloquera were shipped.
Features
[edit]- Storing any .NET object without implementing any interface or inheriting from a specially designed class
- Queries based on SQL and LINQ
- Returns the objects in their native form, as a single object or as an enumeration
- Supports arrays in queries. Any arrays - simple, multidimensional, jagged, of simple or complex types
- Supports JOINs in queries
- Expressions and functions in queries. You can perform JOINs or sort your data on them
- Regular Expressions
- Inheritance support in queries (SELECT ParentClass returns both ParentClass and ChildClass)
- Queries only upon certain type. (SELECT ONLY ParentClass returns only ParentClass, but not ChildClass)
- Restoring objects partially (you might need ForumTopic object, but don't need all TopicMessage, linked with it)
- Depth for queries
- Client/server architecture
- Parallel and independent query execution for multiple users
- Windows authentication
- Both Server and client are implemented in 32- and 64-bit architectures
- Unique identifier for any object within a database - for stateless environments (hence ASP.NET)
- Different cultures support in queries (e.g., "where dates BETWEEN['en-US'] @d1 and @d2" - formats will be treated as US English, even with the current UK settings on the machine)
- Approximate matching with ALMOST keyword
Support
[edit]Eloquera provides variety of support plans
Public forum available for Eloquera development community.