Мне нужен простой (LRU) кеш, который должен работать в процессе. Я нашел memcached, который выглядит великолепно, но, похоже, нет простого способа разместить его в процессе. Мне не нужен распределенный кеш, просто хранилище ключей / значений и какое-то поведение LRU и какой-то хороший распределитель для ограничения фрагментации, поскольку размер записи сильно варьируется (несколько байтов - несколько килобайт) существующая реализация такой вещи? Должно быть C или C ++.