@Override
protected LruCacheBackend<Character, Character, Long> createCharacterBackend()
{
File dbFile = FileSupport.createTempFile();
File indexFile = FileSupport.createTempFile();
DatabaseBackend<Character, Character, Long> db = new ConstantRecordSizeHeapBackend<Character, Character>(new ReadWritableFileAdapter(dbFile), false, CharacterSerializer.INSTANCE, CharacterSerializer.INSTANCE, 0L, 8192, new LogAdapterHolder(new StdOutLogAdapter()));
LruCacheBackend<Character, Character, Long> res = new LruCacheBackend<Character, Character, Long>(db, false, 5, 3);
m_dbFiles.put(res, dbFile);
m_indexFiles.put(res, indexFile);
return res;
}