66 packages tagged with “Persistent”
FASTER is a fast concurrent persistent log and key-value store with cache for larger-than-memory data.
Immutable persistent collections, algebraic sum-type aka descriminated union, Ref type and supportive extensions for performant functional programming in C#. Split from the DryIoc: https://github.com/dadhi/DryIoc
PersistentDictionary is a simple class that implements IDictionary, and backs the storage to disk. It allows a simple key-value pair store. It supports strings, value-types, and binary blobs. It is built on the ManagedEsent library.
A thread-safe, multi-process(ish) persistent queue, based very heavily on http://ayende.com/blog/3479/rhino-queues-storage-disk . Stores serialised data to the local file system for reading either later or concurrently
Framework for creating high-performance servers with domain object models.
Speedy is a simple easy to use Entity Framework unit testing framework, sync framework, and all around data framework.
Garnet is a remote cache-store from Microsoft Research, that offers strong performance (throughput and latency), scalability, storage, recovery, cluster sharding, key migration, and replication features. Garnet uses the Redis RESP wire protocol and can work with existing Redis clients.
Horse messaging extensions library
Package Description
Repository implement for RDBS using NHibernate
Ultra simple multithread / multiprocess directory based persistent queue system for C#
Persistant queue message data library for Horse Messaging
SmartEventBus.Repository
A C# library which gives you a Persistent Cache, if we run out of memory we will store the expired and evicted cache items to disk. Think Membase but as a simple C# project, which you can include in your project.
Persistent Object Cache serializes objects and store them to disk as json. When retrieving objects cache time is validated, if cache time has been exceeded null is returned otherwise the object.
Lightweight, persistent, thread-safe, disk-based queue written in C#
This library allows FASTER to be used as a server, accessible from remote clients using Microsoft.FASTER.Client. FASTER is a fast concurrent persistent log and key-value store with cache for larger-than-memory data.
This is a client library that can be used to access a remote FASTER server created using Microsoft.FASTER.Server. FASTER is a fast concurrent persistent log and key-value store with cache for larger-than-memory data.
Enduro is a persistent object database for Windows 8 Store Apps and .NET 4.5 applications. Enduro makes modeling and accessing your persistent data very easy - almost trivial. Enduro is very flexible and can model any type of relationship. Enduro is a pure .NET 4.5 solution - no separate compilation for different platform architectures. It also conforms to the new async/await pattern required for Windows 8 Store Apps.
Japs - JustAnotherPersistentScheduler core library for persistent task scheduling
Japs - JustAnotherPersistentScheduler SQL Server provider for persistent task scheduling
UnitOfWork implement for RDBS using PetaPoco
Persist settings
Lightweight, persistent, thread-safe, disk-based queue, stack, dictionary, and list, written in C#
Cojecto is a semantic database built for Windows 8 Store Apps and .NET 4.5 applications. Cojecto has full SPARQL support and you can load data from several file formats or natively. Cojecto is a very high performance semantic database. Cojecto conforms to the new async/await pattern required for Windows 8 Store Apps.