Cassandra 的基于列族的数据模型与 Google BigTable 的基于列族的数据模型相同吗?
如果我没理解错的话,Google 专有的 BigTable 是建立在 Google 专有的 GFS 之上的。
所以在http://cassandra.apache.org/的主页上他们实际上声称拥有BigTable的专栏-基于家庭的数据模型?
我的意思是我真的不明白这怎么可能。
Cassandra 的基于列族的数据模型与 Google BigTable 的基于列族的数据模型相同吗?
Well if I understand correctly, Google's proprietary BigTable is built on Google's proprietary GFS.
So at the homepage of http://cassandra.apache.org/ they are actually claiming to have BigTable's column-family based data model?
I mean i really do not see how it is possible.
Is the column-family based data model of Cassandra the same as the column-family based data model of Google's BigTable?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
Google 已发表有关其一些核心技术的研究论文,例如 Big Table 和 MapReduce。 Cassandra 表示他们使用的是 Big Table 论文中的概念,而不是 Google 的实现。
Google has published research papers about some of its core technologies, for instance Big Table and MapReduce. Cassandra is saying they use the concept from the Big Table paper and not Google's implementation.
Cassandra 的数据模型与 Bigtable 相关,但并不完全相同。 “受到启发”会更准确。
例如,Cassandra 支持索引列值,而 Bigtable 则不支持。
请参阅http://www.datastax.com/docs/0.8/data_model/index 有关 Cassandra 数据模型的更多信息。
Cassandra's data model is related to Bigtable's but not identical. "Inspired by" would be more accurate.
For instance, Cassandra supports indexing column values which Bigtable does not.
See http://www.datastax.com/docs/0.8/data_model/index for more on Cassandra's data model.