首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Vespa与其他非sql数据库

Vespa与其他非sql数据库
EN

Stack Overflow用户
提问于 2018-12-16 22:12:22
回答 2查看 163关注 0票数 2

我已经阅读了一段时间的Vespa文档,但有兴趣了解vespa相对于非sql数据库的优缺点,如hbase和cassandra作为键值存储。我没有看到任何关于它的博客/帖子。

1)对于hbase,为了获得更好的性能,cassandra建议行大小不应超过1MB、32MB。vespa怎么样?一个vespa文档可以有多大?推荐的大小是多少?

2) Vespa在CAP定理中的位置?

EN

回答 2

Stack Overflow用户

发布于 2018-12-17 03:39:47

与HBase/Cassandra相比,Vespa更像是ElasticSearch的替代品,因此,尽管文档可以更大,但它的用例并不相同

re 2- Vespa是CP -如the documentation中所述

票数 3
EN

Stack Overflow用户

发布于 2018-12-17 20:29:10

为了详细说明问题2) re: CAP,Vespa目前是AP (有一个警告,见下文),而不是CP。CAP中的C意味着可线性化属性适用于写入和读取,这是我们现有的一致性模型所不提供的。特别是,即使我们每个副本都有一个预写日志,在副本之间也没有一致的分布式日志。

请注意,我们在AP中的“A”是“弱”的,因为我们依赖于一个集中式(但容错)集群协调器,该协调器跟踪并传达节点的可用性。与协调器领导者隔离的节点不能保证成功响应客户端请求(适用于读取和写入)。

我将在链接的文档中添加一个部分,明确说明Vespa的CAP属性。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53802959

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档