分布式缓存是一种存储公共请求和快速检索的方法。
Tachyon是一个以内存为中心的分布式存储文件系统,它避免了磁盘加载频繁读取的数据集。
这两者有什么不同?
发布于 2015-09-16 09:26:19
主要的区别在于编程范例,请注意,根据您的定义,Tachyon几乎肯定是一个分布式缓存。
大多数分布式缓存通常是某种形式的密钥值存储,而更高级别的数据结构可以构建在此之上--核心范例往往是键值。
Tachyon被设计成一个软件文件系统,它与大数据分析空间中流行的HDFS接口兼容。这样做的目的是,它可以用作加速器中的一滴,而不必修改每个框架来显式地使用分布式缓存层。
请注意,阿帕奇伊格尼特和Apache Geode (孵化)都是提供键值和文件系统风格API的相关项目,这使得它们可以说更加灵活。
https://stackoverflow.com/questions/32602874
复制相似问题