BlackRay is a relational database system designed to offer performance features commonly associated with search engines. It offers SQL support and sophisticated operational and management features. Load-balancing and operational stability by means of N+1 redundance are included.
... [More] called a "Data Engine" since it combines traditional, relational database features and SQL with the power and flexibility of search engines. It is a true hybrid, offering transaction support, data-versioned snapshots, and sophisticated function-based indices. Wildcards, phonetic, and fuzzy logic searches are supported, as well.
Commercial support is available, and the project is released under a the GPLv2 license. [Less]
The project practically tests an idea to isolate tasks related to data access layer within a single tool. It leverages integration with VS DSL Tools to graphically design domain model. To host the data it uses capabilities of DataVault. Exposing managed data is implemented by the means of a REST interface.
A Software Transactional Memory (STM) implemented in C#: Work with in-memory data structures in a transactional way like with database tables. Use implicit optimistic locking instead of explicit locks to synchronize concurrent access to shared data. Classes as well as value types can very easily be
... [More] made transactional and thread-safe. Transactions can be opened imperatively or declaratively. NSTM implements truely nested transactions. [Less]
Scache is persistent key-value in-memory storage for managing session data on PHP applications. Scache supports both shared and session private storage, shared counters and caching. Scache has tree-like hierarchical keyspace for organizing stored session data.