Memcache的备忘
把memcache使用时的一些细节记录下来.
- memcache每一个item上限是1M,注意不要超出上限(碧轩补充:strlen(key+value) <= 1048521 bytes)
- memcache本身并不支持namespace,但是可以通过一些手段模拟出namespace的效果来,见Memcache 中模拟 namespace
- 刚接触memcache的时候,可能会写出这样的代码来
(阅读全文 …)
把memcache使用时的一些细节记录下来.
做了一下测试,memcache的key+value的总最大可写字节数是:1048521 bytes
++++++++++++++++ Test Start ++++++++++++++++
Test Date: 2008-06-20 09:19:25
File Name: /root/kernel-smp-2.6.9-42.bixuan.2.EL.i686.rpm
Memcache: 1.2.5
File Size: 1048489 bytes
File key: 1054b83a3ad0efef6a2f0c78ad50de8c
Key Size: 32
Key+Value Max Size: 1048521 bytes
Write Memcache: OK
Read Memcache: OK
—————- Test End —————-
其实也就是:1024 * 1024 – 55 = 1048521 bytes,这个在实际的code中还是小心点 。给自己提个醒!^_^
这篇文章是2004年发表在linuxjournal的,虽然马上就要到2008了,我觉得还是有必要学习一下!
架构:要的就是思想,老外在软件开发方面远远领先国人,所以更要谦虚的学习之先进的思想!
碧轩乱语:如果架构师是一个对哲学有研究并加以活用的人,我想这个绝对是优秀的架构师!
啰嗦半天,放出url:http://www.linuxjournal.com/article/7451
当在./configure的时候出现:
checking for session includes… configure: error: Cannot find php_session.h
错误的时候,这是因为路径问题引起的可以通过修改:configure文件的session_inc_path=”/usr/local/include”变量即可。当然你要确认你的php_session.h是在:/usr/local/include/php/ext/session/php_session.h这样的前提下才可以。