cassandra - 不打产品的情况下对产品 Scylla DB 进行数据分析?

标签 cassandra scylla

有没有一种方法可以从 Scylla 数据库中提取数据用于数据分析,而无需直接从生产数据库查询?

我想对数据进行大量查询,但不想停止生产

最佳答案

人们实现此目标的典型方法是在同一个物理 DC 中构建“分析 DC”。

因此,如果您的(其中一个)产品 DC 名为“dc-west”,您将创建一个名为“dc-west-analytics”或类似名称的新 DC。一旦新的 DC 节点出现,请更改 key 空间以复制到该节点。对新 DC 进行修复,它应该可以使用了。

在应用程序端或运行查询的任何地方,确保它使用本地一致性级别并指向“dc-west-analytics”作为其“本地”DC。

关于cassandra - 不打产品的情况下对产品 Scylla DB 进行数据分析?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/73926756/

相关文章:

node.js - 如何使用 "Non Atomic"批处理/管道在 Scylla 中运行多个查询

logging - 如何更改 cqlsh (cqlsh_history) 日志文件位置?

python - Cassandra cqlsh 连接错误 : 'Unable to connect to any servers' , .cql_version '3.4.0' 不受远程支持

Cassandra 和 <=, => 日期运算符,不允许过滤

Cassandra Storm 集成

java - 准备好的语句可以开箱即用吗?

database - 在 scylla db 中使用 IP 地址作为主键是一个好习惯吗?

cassandra - Nodetool repair -pr -full 与 Nodetool repair -pr

scylla - 是否有用于 scylla nodetool 的 API?

连接到节点时,Datastax cassandra cpp_driver 挂起