|
Memcached是由Danga Interactive公司开发的一款键值数据库产品。它具有以下三个特点: 1.数据存放在内存中,因此,不需要对硬盘进行I/O处理,数据处理速度快。 2.采用散列表的形式操作和存储数据,因此,它具备简单易用性。 3.采用简单文本协议作为数据通信的协议,所以只能对字符串类型的值进行操作,不支持对复杂数据类型的直接操作。如果需要处理字符串之外的复杂数据类型,需要对其进行序列化和反序列化处理。 Memcached主要有两个缺点: 1.由于Memcached中的数据存放在内存中,Mechcached服务停止或服务器重新启动会导致数据丢失; 2.查询能力有限,无法支持模糊查询等复杂查询操作。 【出处】朝乐门.数据科学,清华大学出版社,2016年8月第1版.
|