gpt4 book ai didi

考虑到 Cassandra 的 MySQL 应用程序

转载 作者:行者123 更新时间:2023-11-29 02:37:41 27 4
gpt4 key购买 nike

我正计划制作一个 最终 使用 Cassandra 的网络应用程序.但现在我没有它,也没有服务器来运行它,我想从使用 MySQL 开始。

问题是,是否有可能以这样一种方式构建数据和查询,以便稍后将其移植到 Cassandra 上相当容易?我想,主要想法是编写 MySQL 查询,这些查询可以更改为相同的 Cassandra 查询。

也许你有更好的建议?

最佳答案

嗯,对于最简单的转换,您可能只需要使用 MySQL 作为键值存储。 Cassandra 允许比直接键值稍微复杂一点(基本上,它允许子键),但在 MySQL 中这样做会很棘手,而不会使您最终的转换工作变得更加困难。

所以要将 MySQL 用作键值存储,这意味着您只需创建一个包含两列的表,key(应该是表上的主键)和 valuevalue 可能需要是 text 类型,如果你打算在其中存储大量数据,但 key 可能只是varchar(255),除非您出于某种原因需要大键。

然后你只需将任何数据存储在一个键下,然后用它的键取回它,就是这样。稍后转换为 Cassandra 将非常简单。

出于好奇,您为什么打算使用 Cassandra?

关于考虑到 Cassandra 的 MySQL 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2577113/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com