mirror of https://github.com/ogoun/Zero.git
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
15 lines
460 B
15 lines
460 B
namespace ZeroLevel.Services.PartitionStorage
|
|
{
|
|
internal interface IStorePartitionIndex<TKey>
|
|
{
|
|
/// <summary>
|
|
/// Search for the offset of the closest to the specified key.
|
|
/// </summary>
|
|
KeyIndex<TKey> GetOffset(TKey key);
|
|
/// <summary>
|
|
/// Search for offsets of the keys closest to the specified ones.
|
|
/// </summary>
|
|
KeyIndex<TKey>[] GetOffset(TKey[] keys, bool inOneGroup);
|
|
}
|
|
}
|