2010-04-28 7 views

risposta

3

memcached è un demone, totalmente indipendente da PHP - deve essere writtent in C/C++

Può essere utilizzato da qualsiasi lingua - unica condizione è avrete bisogno di una libreria per comunicare con esso (e ce ne sono alcune in molte lingue)

Per le biblioteche, puoi dare un'occhiata a questa pagina della wiki di memcached: Clients.


Sì, è spesso associato con PHP, ma PHP non è assolutamente una necessità - direi che l'associazione è spesso fatta per almeno queste ragioni:

  • Stesso background tecnico, almeno a primo: Linux
  • stessa filosofia: open source, libero
  • facile interconnessione (esistenza di librerie che sono ben noti)
  • si adatta bene con una delle idee più importanti di PHP: è un linguaggio colla, ottimo per collegare componenti distinti, che sono tutti fantastici in quello che fanno e creare un'applicazione che li utilizza.
4

Sarebbe Microsoft Velocity che ora è stato rotolato in Windows Server AppFabric Caching Non è ancora ufficialmente supportato, ma è lì. È essenzialmente (da quello che posso immaginare lo stesso concetto di Memcached .Si scrive come un Serivce nativo di Windows, e puoi usarlo come server di stato per la sessione.) Un semplice esempio di come si inserisce bene in Asp.Net

controllare anche this post per le discussioni sul ottenere Memcached vincolante da C#.

da parte? si potrebbe anche voler guardare il tutto nuovo e lucido roba NoSQL, a seconda di ciò che si sta cercando di realizzare, ovviamente. I' m attualmente sto giocando con RavenDb ma non sto parlando di eseguire la mia impresa su di esso ... ancora

+0

Invece di utilizzare Memcache, è possibile utilizzare la caching di Microsoft AppFabric per la comunicazione tra PHP e ASP.NET? La caching di Microsoft AppFabric funzionerà con PHP? In caso affermativo, quanto funziona la caching di Microsoft AppFabric con PHP? – user1338998

Problemi correlati