我正在构建一个具有以下特征的数据库:
我正在考虑按比例建造的Cassandra.
我的问题是:
编辑
我想确保我的观点是正确的.所以,下面的例子说明了我从你的答案得到的:
所以,如果我们有以下列系列(它包含一些商店产品及其详细信息)
products // column-family name
{
x = { "id":"x", // this is unique id for the row.
"name":"Laptop",
"screen":"15 inch",
"OS":"Windows"}
y = { "id":"y", // this is unique id for the row.
"name":"Laptop",
"screen":"17 inch"}
z = { "id":"z", // this is unique id for the row.
"name":"Printer",
"page per minute":"20 pages"}
}
Run Code Online (Sandbox Code Playgroud)
并且,我们要添加"name"搜索参数,我们将使用不同的行键创建另一个CF副本,如下所示:
products
{
"x:name:Laptop" = { "id":"x",
"name":"Laptop",
"screen":"15 inch",
"OS":"Windows"}
"y:name:Laptop" = …Run Code Online (Sandbox Code Playgroud) 我正在创建一个审核我的Web应用程序的应用程序.所以我想将所有审计日志存储在CASSANDRA数据库中,并且数据没有预先定义,我们要存储到db中的内容,基本上它应该存储到模式较少的数据库中.所以我们如何将它存储到Cassandra中.请帮帮我们.