PHP: armazenamento de configuração ideal?

Minha aplicação é configurada através de muitas chaves / valores (digamos 30.000, por exemplo)

Quero encontrar o melhor método de implantação para essas configurações, sabendo que desejo evitar DEFINEs para permitir a reconfiguração do tempo de execução.

Eu pensei em

pré-compilando-os em uma matriz através de um arquivo phppré-compilando-os em um banco de dados sqlite tmpfspré-compilando-os em um banco de dados memcached

quais são minhas opções

o melhor tempo de acesso aleatório para essas configurações (a memória não é um problema)?o melhor tempo de acesso estruturado, se eu puder dividir essas configurações em famílias como (rede, i18n, ..)

Graças Jerome

questionAnswers(3)

yourAnswerToTheQuestion