cassandra相关内容
我正在尝试了解如何使用 org.apache.cassandra.metrics:type=Messaging 指标.我设置了 3 个数据中心,每个数据中心有 1 个节点.当我测量指标时,对于每个节点,我得到 2 个跨数据中心指标和 1 个跨节点延迟指标,如下(对于 DC-2 中的节点) org.apache.cassandra.metrics:type=Messaging,name=dc3-L
..
我有 Cassandra 模型 导入uuid从 cassandra.cqlengine 导入列从 cassandra.cqlengine.models 导入模型类 MyModel(模型):......created_at = columns.TimeUUID(primary_key=True,clustering_order='DESC',默认=uuid.uuid1)...... 最近应用程序
..
我将 Cassandra 与 Kundera 一起使用.我的问题很简单......有什么方法可以将所有查询/请求记录到 Cassandra 吗?我想知道服务器站点上到底发生了什么:) 问候 汤姆 解决方案 为 org.apache.cassandra.thrift.CassandraServer 启用 DEBUG 日志记录
..
两天前,我开始在实习中学习 Cassandra,他们让我了解了 Cassandra,我从网上找到了一些代码.代码在语法上没有错误,但是当我运行代码时,我得到如下错误: 无效请求异常(为什么:键空间此架构中不存在博客.)在org.apache.cassandra.thrift.Cassandra$remove_result.read(Cassandra.java:14354)在org.apac
..
如何更新 cassandra 数据库中的列?? columnfam{用户名{名称:edds,姓氏:姓氏,电子邮件:mymail@rrr.com}} 例如我需要更新姓氏?? 我正在使用 php 客户端 PHPCASSA. 谢谢 解决方案 正如 Octopus-Paul 所说,更新与插入相同.不过,在写作之前无需阅读.你可以这样做: $column_family->inser
..
我已经在 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
..
我在不同的数据中心有 2 个 cassandra 集群(请注意,这些是 2 个不同的集群,而不是具有 multidc 的单个集群),并且两个集群具有相同的键空间和列族模型.我希望以最有效的方式将列族 C 的数据从集群 A 复制到集群 B.我可以使用 get 和 put 操作复制其他一些 ColumnFamily,因为它是一个时间序列并且键是顺序的.但是这个其他的列族 C,我可以复制.我正在使用节俭
..
我正在运行时从文件中读取查询并在 SPark+Cassandra 环境中执行它. 我正在执行: sparkContext.cassandraTable.("keyspaceName", "colFamilyName").select("col1", "col2", "col3").where("some condition = true") 在文件中查询: 选择 col1、co
..
$ cassandraCassandra 2.0 及更高版本需要 Java 7 或更高版本. 好的,init 脚本的那部分发生了什么? java_ver_output="${JAVA:-java}" -version 2>&1`jvmver=`echo "$java_ver_output" |awk -F'"' 'NR==1 {print $2}'`JVM_VERSION=${jvmver%_
..
我有一个包含 14 个节点的 cassandra (v3.11.4) 集群,我想添加一个新节点.这台机器有 256GB 内存,我将堆大小(最大和最小)设置为 64GB .但是由于内存错误我无法添加新节点!确切的问题是什么,我需要做什么? 最后一行日志如下: INFO [CompactionExecutor:1153] 2020-06-11 10:51:09,719 NoSpamLogger
..
如何使用 astyanax 客户端创建带有复合键的表.现在我已经用 cqlsh -3 创建了它,这就是它在 cli 中的样子: [default@KS] 描述 my_cf;列族:my_cf关键验证类:org.apache.cassandra.db.marshal.UTF8Type默认列值验证器:org.apache.cassandra.db.marshal.UTF8Type列排序方式:org.a
..
我是 Hbase 的新手 是否可以/如何在 Hbase 中自动增加行键?(就像每个插入行键必须是自动递增本身) 或者是否可以自动增加任何其他列?(例如对于每个插入,此列必须自动递增 1) 解决方案 HBase 不推荐单增行键,参考:http://hbase.apache.org/book/rowkey.design.html,第 6.3.2 页.实际上,使用全局排序的行键会导致
..
我在启动 Cassandra 时遇到问题.以下是我尝试发出启动命令时的终端输出: root@gestion:~# cassandra -f 线程“main"中的异常java.lang.ExceptionInInitializerError 引起的:java.lang.RuntimeException:无法弄清楚 log4j 配置.在org.apache.cassandra.service.
..
我是 cassandra 的新手,我阅读了一些关于静态和动态列族的文章.提到,从 Cassandra 3 表和列族是相同的. 我创建了键空间、一些表并将数据插入到该表中. 创建表订阅者(id uuid,电子邮件文本,名字文本,姓氏文字,主键(ID,电子邮件));INSERT INTO 订阅者(id,email,first_name,last_name)VALUES(now(),'Test@
..
我有一个设置:RF = 3 的 5 Cassandra 节点集群,我对表“用户"中的列执行了二级索引, 1) 根据我使用链接对二级索引的研究:https://www.datastax.com/dev/blog/cassandra-native-secondary-index-deep-dive 我知道二级索引将存储在本地节点中.是不是意味着在五节点集群中只有一个节点可以使用二级索引?如果 use
..
如何在没有 nodetool 的情况下仅通过 java api 获取 cassandra 快照?我需要通过不使用 nodetool 实用程序在 cassandra 中拍摄密钥空间的快照.我必须通过java api来做如果有人知道怎么做,请回答.我必须实施.. 解决方案 您无法使用 thrift API 拍摄快照,但您可以使用 JMX 拍摄快照,这就是 nodetool 命令的工作原理.查看
..
我正在做时间序列数据建模,其中有事件的开始日期和结束日期.我需要查询该数据模型,如下所示: Select * from tablename where startdate>'2012-08-09' and enddate 我参考了以下关于 cql where 子句 但我无法做到这一点.有没有办法做到这一点?我还可以更改数据模型或任何 cql 调整.我使用的是 Cassandra 2.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
..
我是 Cassandra 的新手,我想弄清楚应该如何存储数据以便能够并行执行快速读取.我读过分区数据会导致性能问题?是否可以从同一个分区的Cassandra表中并行读取数据? 解决方案 DataStax 的 Oliver Michallat 有一篇很好的博客文章讨论了这个问题: Java 驱动程序的异步查询 在那篇文章中,他描述了如何编写并行查询代码来解决与多分区键查询相关的问
..
我是 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 文件的日期? 解决方
..