在使用memcached 缓存MySQL数据的时候,memcahed是自动缓存MySQL的数据,还是手动用程序自己实现?如果是自动,还需要安装什么东西?如果手动,是在程序中先到memcahced中取数据,没有在到MySQL中取吗?Memcached CacheMySQL

解决方案 »

  1.   

    手动用程序自己实现
    程序中先到memcahced中取数据,没有在到MySQL中取
      

  2.   

    手动程序实现。
    一定是先到memcached取出数据,没有到mysql中取,如果memcached没有的话,再到mysql中取。
      

  3.   

    memcached 、顾名思义、拆开来看、mem和cache、简言之、内存数据库、到内存取数据肯定比到disk上来的快吧、所以、基于性能上权衡、必然也是手动配置、现在内存里取、没有再到mysql上、假如是自动(只是假设)、也会手动将其逆转....?
      

  4.   

    如果memcached在分布式的环境下,客户端程序又该怎么访问,才能达到高效呢?还有memcached缓存的数据不是经常要处理的数据吗,难道这些功能都要自己手动实现?
      

  5.   

    memcached是伪分布式的  即对客户端是不透明的  memcached缓存的数据肯定是有程序来维护的
      

  6.   

    这些程序是已经写好了,我们用时直接拿来用就可以了?就像java中的class一样?