如果可能的话,如何将二进制图像数据存储在memcached中



我正在开发一个存储二进制图像数据的程序,我决定使用memcached作为缓存层。我实际上没有得到任何错误,但当我将二进制数据存储在其中时,它就不太起作用了。这就是数组的输出,仔细看它上面写着Profile_Pic的地方,值只有一个字符

This is the code I use to update the memcaches array. Note that storing regular 
values in memcached works fine.
<?php $unit_array=$this->Memc->getByKey("Unit_Array_Casting_Server",$unit_name);
$unit_array[$uuid][$keyname]=$keyvalue;
$this->Memc->setByKey("Unit_Array_Casting_Server",$unit_name,$unit_array); ?>

Nevermind,原来问题是内部代码问题,我将$keyvalue变量作为数组输入,但事实并非如此。

最新更新