cassandra相关内容

了解 Cassandra 消息延迟指标

我正在尝试了解如何使用 org.apache.cassandra.metrics:type=Messaging 指标.我设置了 3 个数据中心,每个数据中心有 1 个节点.当我测量指标时,对于每个节点,我得到 2 个跨数据中心指标和 1 个跨节点延迟指标,如下(对于 DC-2 中的节点) org.apache.cassandra.metrics:type=Messaging,name=dc3-L ..
发布时间:2021-12-31 18:00:28 其他开发

Cassandra 与日志记录活动

我将 Cassandra 与 Kundera 一起使用.我的问题很简单......有什么方法可以将所有查询/请求记录到 Cassandra 吗?我想知道服务器站点上到底发生了什么:) 问候 汤姆 解决方案 为 org.apache.cassandra.thrift.CassandraServer 启用 DEBUG 日志记录 ..
发布时间:2021-12-31 18:00:18 其他开发

Cassandra 中的 InvalidRequestException

两天前,我开始在实习中学习 Cassandra,他们让我了解了 Cassandra,我从网上找到了一些代码.代码在语法上没有错误,但是当我运行代码时,我得到如下错误: 无效请求异常(为什么:键空间此架构中不存在博客.)在org.apache.cassandra.thrift.Cassandra$remove_result.read(Cassandra.java:14354)在org.apac ..
发布时间:2021-12-31 18:00:08 Java开发

Cassandra 更新列

如何更新 cassandra 数据库中的列?? columnfam{用户名{名称:edds,姓氏:姓氏,电子邮件:mymail@rrr.com}} 例如我需要更新姓氏?? 我正在使用 php 客户端 PHPCASSA. 谢谢 解决方案 正如 Octopus-Paul 所说,更新与插入相同.不过,在写作之前无需阅读.你可以这样做: $column_family->inser ..
发布时间:2021-12-31 18:00:01 其他开发

无法在 macOS 上初始化 Cassandra

我已经在 macOS 10.14 上安装了 Cassandra 3.11.3.openjdk 版本“11" 2018-09-25OpenJDK 运行时环境 18.9(构建 11+28)OpenJDK 64 位服务器 VM 18.9(构建 11+28,混合模式) 当我尝试启动 cassandra 时,我得到 INFO [main] 2018-10-26 15:11:28,607 Colum ..
发布时间:2021-12-31 17:59:49 Java开发

如何将 cassandra 数据从一个集群复制到另一个集群

我在不同的数据中心有 2 个 cassandra 集群(请注意,这些是 2 个不同的集群,而不是具有 multidc 的单个集群),并且两个集群具有相同的键空间和列族模型.我希望以最有效的方式将列族 C 的数据从集群 A 复制到集群 B.我可以使用 get 和 put 操作复制其他一些 ColumnFamily,因为它是一个时间序列并且键是顺序的.但是这个其他的列族 C,我可以复制.我正在使用节俭 ..
发布时间:2021-12-31 17:59:39 其他开发

Cassandra 添加节点问题,失败;错误='无法分配内存' (errno=12)

我有一个包含 14 个节点的 cassandra (v3.11.4) 集群,我想添加一个新节点.这台机器有 256GB 内存,我将堆大小(最大和最小)设置为 64GB .但是由于内存错误我无法添加新节点!确切的问题是什么,我需要做什么? 最后一行日志如下: INFO [CompactionExecutor:1153] 2020-06-11 10:51:09,719 NoSpamLogger ..
发布时间:2021-12-31 17:59:20 其他开发

Hbase 自动增加任何列/行键

我是 Hbase 的新手 是否可以/如何在 Hbase 中自动增加行键?(就像每个插入行键必须是自动递增本身) 或者是否可以自动增加任何其他列?(例如对于每个插入,此列必须自动递增 1) 解决方案 HBase 不推荐单增行键,参考:http://hbase.apache.org/book/rowkey.design.html,第 6.3.2 页.实际上,使用全局排序的行键会导致 ..
发布时间:2021-12-31 17:59:07 其他开发

Cassandra 启动问题

我在启动 Cassandra 时遇到问题.以下是我尝试发出启动命令时的终端输出: root@gestion:~# cassandra -f 线程“main"中的异常java.lang.ExceptionInInitializerError 引起的:java.lang.RuntimeException:无法弄清楚 log4j 配置.在org.apache.cassandra.service. ..
发布时间:2021-12-31 17:58:59 其他开发

Cassandra 动态列族

我是 cassandra 的新手,我阅读了一些关于静态和动态列族的文章.提到,从 Cassandra 3 表和列族是相同的. 我创建了键空间、一些表并将数据插入到该表中. 创建表订阅者(id uuid,电子邮件文本,名字文本,姓氏文字,主键(ID,电子邮件));INSERT INTO 订阅者(id,email,first_name,last_name)VALUES(now(),'Test@ ..
发布时间:2021-12-31 17:58:42 其他开发

高可用性Cassandra 中二级索引的性能考虑

我有一个设置:RF = 3 的 5 Cassandra 节点集群,我对表“用户"中的列执行了二级索引, 1) 根据我使用链接对二级索引的研究:https://www.datastax.com/dev/blog/cassandra-native-secondary-index-deep-dive 我知道二级索引将存储在本地节点中.是不是意味着在五节点集群中只有一个节点可以使用二级索引?如果 use ..
发布时间:2021-12-31 17:58:31 其他开发

没有nodetool但仅通过java api的cassandra快照

如何在没有 nodetool 的情况下仅通过 java api 获取 cassandra 快照?我需要通过不使用 nodetool 实用程序在 cassandra 中拍摄密钥空间的快照.我必须通过java api来做如果有人知道怎么做,请回答.我必须实施.. 解决方案 您无法使用 thrift API 拍摄快照,但您可以使用 JMX 拍摄快照,这就是 nodetool 命令的工作原理.查看 ..
发布时间:2021-12-31 17:58:19 其他开发

cassandra 中的时间序列建模(带有开始和结束日期)

我正在做时间序列数据建模,其中有事件的开始日期和结束日期.我需要查询该数据模型,如下所示: Select * from tablename where startdate>'2012-08-09' and enddate 我参考了以下关于 cql where 子句 但我无法做到这一点.有没有办法做到这一点?我还可以更改数据模型或任何 cql 调整.我使用的是 Cassandra 2.1. ..
发布时间:2021-12-31 17:58:11 其他开发

cassandra 快照:无法从 errno 1 创建硬链接

我在 ubuntu 12.4 中使用 cassandra 1.2.8. 我已经使用了快照命令并且备份过程没问题! 但是现在当我使用这个命令时,我得到如下错误: /var/lib/cassandra/data/english/word_doc/snapshots/1393155090911/english-word_doc-ic-10-Index.db 中的线程“main"FSWrit ..
发布时间:2021-12-31 17:58:03 其他开发

从 Cassandra 并行读取数据的最佳方法是什么?

我是 Cassandra 的新手,我想弄清楚应该如何存储数据以便能够并行执行快速读取.我读过分区数据会导致性能问题?是否可以从同一个分区的Cassandra表中并行读取数据? 解决方案 DataStax 的 Oliver Michallat 有一篇很好的博客文章讨论了这个问题: Java 驱动程序的异步查询 在那篇文章中,他描述了如何编写并行查询代码来解决与多分区键查询相关的问 ..
发布时间:2021-12-31 17:57:56 其他开发

无法将“2012/11/11"强制为格式化日期(长)

我是 Cassandra cql 的新手(cqlsh 4.1.1、Cassandra 2.0.8.39、CQL 规范 3.1.1、Thrift 协议 19.39.0) - 使用 cql COPY 命令从 CSV 格式的文件到表,我得到以下错误: 错误请求:无法将“2012/11/11"强制转换为格式化日期(长). 如何使用 cql 更改列,以便它接受来自我的 CSV 文件的日期? 解决方 ..
发布时间:2021-12-31 17:57:48 其他开发