我有一张表有26378条数据,每条数据的格式都大致是这样的:
{"p_name":"u534eu6d3eu7167u660eLEDu5c0fu53f0u706f(u767du8272)","price":"100.00","pid":"864edc6310bf1bd7e6c7ed938ad4b7e4","uid":"e00401506b974a05"}
存储格式:$m->set("e00401506b974a05",{"p_name":"u534eu6d3eu7167u660eLEDu5c0fu53f0u706f(u767du8272)","price":"100.00","pid":"864edc6310bf1bd7e6c7ed938ad4b7e4","uid":"e00401506b974a05"},0);
然后我一直担心就是memcached分配的slab内存对应的chunk块存储数据内存不够导致数据丢失或覆盖的问题,所以想问关于1G的memached缓存是不是有多少就可以放多少?想把整个数据库的2万多条数据放进去可能吗?
(疑问:总的数据库数据就60多M,就算存整个数据库数据进memcached应该也占用不到1G吧?)