Existem dois memcached clientes principais para PHP, memcache e memcached . Você pode ver uma comparação das duas versões aqui . A maior diferença é provavelmente a dependência da extensão do memcached em libmemcached . Isso fornece ao cliente memcached vários recursos adicionais. Na minha pesquisa, porém, não consegui encontrar uma dll de trabalho para a biblioteca cliente do memcached. Isso significa que a biblioteca memcache é basicamente sua única opção no Windows, a menos que você queira tentar compilá-la por conta própria (com base na falta de uma dll disponível, provavelmente é muito difícil) ou usar uma biblioteca PHP pura como xslib-memcached , mas é provável que você encontre muito mais suporte para o cliente memcache.
Eu não tentei usar o cliente memcache no IIS, mas o usei com o Apache no Windows 7 (versões de 32 bits no Windows de 32 e 64 bits) conectando-se a um servidor de memcached local. sabemos que existem compilações de trabalho deste cliente.
Se você está executando na AWS, deve considerar o uso do Linux. É muito mais barato do que executar instâncias do Windows e provavelmente executará o PHP melhor que o IIS no Windows.