memcached和redis的区别?
1)memcached的数据不可备份不可主从。redis的数据可以备份,可以主从。
2)mencached默认占用11211端口,redis默认占用端口6379
3)redis是可以持久化(存储到硬盘),memcache只能在内存中
4)redis是单核运行的,memcache是多核运行的。
5)redis的写速度与memcache的写速度差不多。读速度memcache比redis快。
6)redis支持很多种数据结构,memcache只支持key=>value
7)redis的value最大支持512M,memcache的value最大支持:1M
8)redis可以操作的最大范围:2^64有符号的,memcached的最大范围描述:2^64无符号的
9)redis在整型最大值的时候,继续加会报错,memcached会变回0,继续向上加,redis可以使用负数memcached不可以
10)redis在最小值时候继续向下减会报错memcached会一直是最小值,redis可以使用负数memcached不能使用负数