前一段时间,在网上研究了一下缓存,例如著名的memcache及衍生品memcachedb,还看好一个日本的一个c版的缓存(名字给忘了),现阶段的评测是日本的那个缓存项目要比memcache的效率要高很多。
但是作为小项目时,就可能用不着这种大的缓存机制了,所以有可能需要用到自己小而精悍专用的自定义的缓存了,所以准备着手自己写一个了。
查看了一下原理,里面有socket通讯,有共享内存,有key-value的bigtable机制..., 所以需要一个一个来准备。
socket通讯,这次网了几天,有大概的三种可选:libtso, tinytcp,lwip.需要慢慢熟悉改造运用.