Memcached

Memcached

Memcached é a memória software objeto de cache. clientes notáveis ​​incluem LiveJournal, Wikipedia, Bebo, Flickr, Mixi, Craigslist e WordPress. com. A versão original do Memcached foi desenvolvido para LiveJournal por Brad Fitzpatrick em 2003 e agora tem uma enorme lista de contribuintes, que podem ser vistos no site memcached.

Baixar Memcached
Características de Memcached
  • Combine caches de memória em um pool lógico que fornece um uso mais eficiente dos recursos do servidor, fazendo sites correr mais rápido e mais suave
Pros de Memcached
  • A instalação é rápida e requer cerca de quatro linhas de comandos de console
  • Tem sua própria página wiki no GitHub para ajudar os usuários a navegar características e mecânica do software
  • Amplamente documentado com enorme comunidade que está desenvolvendo ativamente o software
Contras de Memcached
  • Apenas oficialmente suportado em sistemas operacionais Linux e sistemas que são semelhantes aos BSD
Memcached Rever

Concepção de um site é uma coisa, mas manter um site concluído e garantindo que corra bem é um animal diferente. Código pode ser adicionado a ajuda de graxa as engrenagens proverbiais e acelerar os tempos de carregamento, mas acrescentando muito código poderia facilmente criar o efeito oposto. É preciso uma equipe de desenvolvedores para ajudar os melhores sites de correr como máquinas bem lubrificadas, ou pode apenas tomar Memcached. Este, software de código aberto brilhante é anos na tomada e é usado por alguns dos maiores sites da internet. É usado principalmente para o cache de objeto de memória, o que pode acelerar aplicações web dinâmicas aliviando a carga global de banco de dados. Uma maneira fácil de olhar para ele é a adição de alguns melhorada, memória de curto prazo para aplicações. Memcached realiza esses feitos tomando memória de partes do sistema onde não é muito abundante e realocando-lo para áreas necessitadas. Em termos técnicos, o software logicamente combina pedaços menores de memória cache em uma piscina maior que pode ser utilizada por servidores web independentes que podem ter necessidades diferentes, ao invés de forçar uma quantidade de memória para cada servidor web, o que pode não precisar de todos dele. Por exemplo, se um tinha 50 servidores web que cada um tinha um cache de reposição de 64 megabyte ao uso, Memcached, ao invés, criar um cache utilizável 3,2 gigabyte de que todos os servidores web poderia usar como eles precisam.

Memcached Vídeo

Alternativas a Memcached

ArangoDB

Livre
ArangoDB é um software que combina vários modelos de dados em um único banco de dados. clientes notáveis ​​incluem Barclays, Thomson Reuters, Kabbage, MakeMyTrip, Instituto de Tecnologia
Mostrar detalhes

Aerospike

Aerospike é uma base de dados de desempenho elevado noSQL apoio volumes elevados de transacção com baixa latência.
Mostrar detalhes

Redis

Livre
Redis é um software loja de estrutura de dados que pode ser usado como um cache, Message Broker e banco de dados. É open source e BSD licenciado, o que significa que é completamente livre para usar
Mostrar detalhes

Coherence

Pago
Criar poderosos aplicativos baseados na Web no MacOS usando o Google Chrome como um backend. Criar navegadores específicos do site e sites se transformar em aplicativos no seu Mac.
Mostrar detalhes

CouchBase

Livre
Couchbase é o banco de dados NoSQL para aplicações críticas de negócios. Saber mais.
Mostrar detalhes

Hazelcast

Livre
Saiba mais sobre Hazelcast, o líder In-Memory Data Grid. Assista a um Hazelcast rápida iniciar a demonstração e baixar uma versão de avaliação gratuita por 30 dias do Hazelcast. Hazelcast IMDG
Mostrar detalhes

Cloudify

Livre
Cloudify é um aplicativo de código e estrutura de orquestração de rede baseada em TOSCA aberta, que suporta implementações de nuvem híbrida.
Mostrar detalhes

Varnish

Livre
As soluções de entrega de conteúdo oferecido através da plataforma Varnish lhe permitir entregar resultados mais rapidamente para seus clientes, independentemente da complexidade de sua
Mostrar detalhes

LevelDB

Livre
LevelDB é uma biblioteca de armazenamento key-value rápido escrito pelo Google, que fornece um mapeamento encomendado a partir de chaves de cadeia de valores de cadeia. - google / LevelDB
Mostrar detalhes