我可以使用membase作为数据库吗?

时间:2011-08-22 01:36:09

标签: membase

我想制作一些产品来提供键值数据系统。但是当地的记忆是有限的。 所以,我尝试使用membase作为数据库。但是membase是缓存。我担心存储在membase中的数据是否消失。我可以使用membase作为数据库吗?它安全吗?

谢谢。

1 个答案:

答案 0 :(得分:4)

只要您使用Membase存储桶(在Membase中有memcached和Membase存储桶),那么所有内容都将保留在磁盘上。如果磁盘上的项目大于可以装入内存的项目数,则只有最近使用的项目将保留在内存中。

此外,建议您的工作集适合内存。如果你的工作集大于适合内存的工作集,那么Membase将开始受到性能影响。

Membase也非常安全。它运行在许多任务关键型生产系统中。例如,Zynga用它来为Farmville提供动力。