32 packages tagged with “Partition”
A minimal Record type with an Id (string), PartitionKey (string), and maximum JSON compatibility
KVLite is a partition-based key-value cache built for SQL RDBMSs. This package contains caching interfaces, data models and core implementations.
KVLite is a partition-based key-value cache built for SQL RDBMSs. This package contains SQL code shared by all drivers.
ExFat allows to manage exFAT partitions at different levels: partition, file system entry or full path. Please note that the dependency DiscUtils.Core has to be installed separately (because it is still in pre-release).
Utilities for concurrent message processing with configurable degree of parallelism, and per-partition ordering
ExFat allows to manage exFAT partitions at different levels: partition, file system entry or full path. This package is the standalone version (which does not reference any other package).
MultiTenancyServer core library.
KVLite is a partition-based key-value cache built for SQL RDBMSs. This package contains default SQL Server driver.
KVLite is a partition-based key-value cache built for SQL RDBMSs. This package contains default in-memory driver.
KVLite is a partition-based key-value cache built for SQL RDBMSs. This package contains default SQLite driver.
MultiTenancyServer ASP.NET Core library.
KVLite is a partition-based key-value cache built for SQL RDBMSs. This package contains default PostgreSQL driver.
KVLite is a partition-based key-value cache built for SQL RDBMSs. This package contains default MySQL driver.
Extension methods for object-object or dictionary-object or datatable-object mapping, single item mapping use [ item.Apply(()=>new { .. }); ],multiple array items mapping use [ items.Apply(a=>new { .. }); ]. Extension methods for SQL Window Function in Linq, use [ items.GroupBy(a =>...).AsPartition(p=> p.OrderBy(a=>...)).Over(p=>...); ],can also be customize function.
KVLite is a partition-based key-value cache built for SQL RDBMSs. This package contains ASP.NET Core extensions, helpers and components. For example, this package contains efficient extensions for storing POCOs inside ASP.NET Core Session.
Class library with specialized collections to model graphs, queues, multi-value dictionaries and such.
Log4net appender for Apache Kafka
MultiTenancyServer stores library.
MultiTenancyServer Entity Framework Core library.
KVLite is a partition-based key-value cache built for SQL RDBMSs. This package contains Polly cache providers (both sync and async). For example, you can easily plug your Polly cache policy to KVLite SQL drivers.
Extends the IEnumerable<T> interface to include a Partition method
Some C#-only solvers for the multi-way partition problem.
NLog extension to log in Azure Tables, creating a separated table for each month of the year
PartitionCache is a simple persistent producer partition cache. It acts as a persistent store of the partition number each item belongs to. PartitionCache fills the void of persistent Dictionary where int is the partition and string is the name of the producer. This allows producers or unique keys to have a persistent unique integer assigned to them for their lifetime. PartitionCache gets out of your way and allows you to model your code to eventually migrate to Kafka, Azure Event Hubs or Amazon Kinesis.
Adds features to Microsoft.Extensions.Caching such as partitioning and eviction.
This package allows for the simple partitioning of an Xperience by Kentico site into separate Admin and Frontend installations.
A tiny, fast 3D spatial partition for .NET using a dynamic AABB tree (BVH). Handles thousands of objects with efficient AABB queries and raycasts.
Wrappers and extensions to the .NET collections and LINQ.
Unified algorithm support for indexed .NET collections.