Re: memcached на файлах
От: Anton Batenev Россия https://github.com/abbat
Дата: 30.11.09 14:55
Оценка:
Здравствуйте, webtech, Вы писали:

w> Спасибо за то, что дочитали до конца и за любую помощь.


Про вложенные директории уже сказали. Хочется добавить, что увлекаться тоже не стоит — двух уровней вложенности будет более чем достаточно. Например, первый уровень 0..F, второй 00..FF — при 1 млн ключей и их равномерном распределении получаем ~245 файлов в директории — с этим файловая система справится левой пяткой. Равномерности распределения можно попробовать достичь вычисляя директорию в "обратную" сторону для ключа. Например, ключ 1000 = 0x000003E8 = /8/E3/00000.tmp. Так же, эти параметры можно сделать задаваемыми в конфигурации.
avalon 1.0rc2 rev 304, zlib 1.2.3
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.