cassandra-2.0相关内容
是否可以查看使用vnode的cassandra中每个节点的令牌范围?我不想看到通过发出nodetool环而获得的每个节点的令牌.我只想查看每个使用vnodes的节点的令牌游标. 解决方案 给定节点的令牌范围将是键空间拓扑的函数. 您可以通过 String keyspace = "mykeyspace"; for(Host host : cluster.getMetadata().ge
..
我是Cassandra的新手,在此示例中,我正在使用具有1个DC和5个节点的集群以及一个复制因子为3的NetworkTopologyStrategy. Keyspace: activityfeed Read Count: 0 Read Latency: NaN ms. Write Count: 0
..
我们有一个18台服务器的大型Cassandra集群(在一台服务器上接近5T数据) http://docs.datastax.com/en/cassandra/2.0/cassandra/operations/ops_add_node_to_cluster_t.html -我们在此文档之后添加了一个新节点. 添加新服务器后,我们开始清理数据(nodetool清理) 在文档建议中:在
..
我正在尝试从具有double类型列的Cassandra表中获取Double值.我已经使用CQL3语法创建了该表: CREATE TABLE data_double ( datetime timestamp, value double, primary key (datetime) ); 我插入了一行: INSERT INTO data_double
..
我正在使用astyanax连接池,其定义如下: ipSeeds = "LOAD_BALANCER_HOST:9160"; conPool.setSeeds(ipSeeds) .setDiscoveryType(NodeDiscoveryType.TOKEN_AWARE) .setConnectionPoolType(ConnectionPoolType.TOKEN_AWARE); 但是,
..
我正在阅读此帖子关于Cassandra中的读取操作和一致性级别.根据这篇文章: 例如,在复制因子为3,读取一致性级别为QUORUM的群集中,将联系给定行的3个副本中的2个副本,以满足读取请求.假设联系的副本具有不同的行版本,则具有最新版本的副本将返回请求的数据.在后台,检查第三个副本与前两个副本的一致性,如果需要,最新的副本将向过期的副本发出写操作. 因此,即使Quorum具有一致性级
..
如何使用cassandra查询获取与 timestamp 列进行比较的最近6个月的数据? 我需要获取属于最近3/6个月的所有对帐单,并与 updatedTime(TimeStamp列)和 CurrentTime 。 例如,在 SQL 中,我们使用 DateAdd()函数对此进行获取。我不知道如何在cassandra中进行此操作。 如果有人知道,请答复。谢谢。 解决方案 Cassand
..
我一直遇到以下术语: Cassandra 高基数和低基数 / code>。 我不明白它们的确切含义。它们对查询有什么影响以及首选什么。 请举例说明,因为这很容易理解。 解决方案 X的基数不过是组成X的元素数。 在Cassandra中,分区键基数对于分区数据非常重要。 由于分区键负责分配 假设您有一个 20 存储评论的节点-RF为 2 。每个评论都有其自己的投票,投票从
..
我正在尝试将大量数据加载到10节点的Cassandra环中。 执行插入操作的脚本获得了大约4000次插入/秒,被阻止大概在 网络I / O上。我在一台机器上启动了其中的8个,吞吐量几乎线性地扩展了 。 (单个吞吐量略有下降,但 的数量比其他流程所补偿的更多。) 这很不错,但是,我仍然没有获得足够的吞吐量,因此我 在另外3个VM上启动了相同的设置。 (因此,有8个进程* 4个虚拟
..
打开列表页面显示来自数据库的记录时,通过Intellij IDEA 15中的SBT控制台运行应用程序时出现以下错误: com.impetus.kundera.query.QueryHandlerException: No entity found by the name: Employee at com.impetus.kundera.query.KunderaQuery.initEntit
..
我在生产中的压缩策略是LZ4压缩.但是我将其修改为Deflate 对于压缩更改,我们必须使用nodetool Upgradesstables来强制升级所有sstables上的压缩策略 但是一旦在集群中的所有5个节点上完成了upgradesstabloes命令,我的请求就开始失败,无论是读取还是写入 该问题追溯到5个节点群集中的特定节点,并且 到该节点上的特定表.我的整个集群大致相
..
我有很多(每秒约一百万)结构数据必须插入数据库 我看到很多关于sql vs noSql和Nosql类型的基准,然后将cassandra收集为数据库 但是我创建了一个基准来测试mysql vs cassandra的写入/更新/选择速度 mysql在我的基准测试中具有更好的性能,我想知道我的错误是什么? php用作编程语言 YACassandraPDO 和我的服务器是具有2核心CPU和2G
..
如何将Cassandra(> 2.0)JVM堆大小设置为8GB?当我键入free -m时,将显示以下内容.如何将Cassandra JVM堆大小设置为8GB? total used free shared buffers cached Mem: 16047 11336 4711
..
Cassandra不像RDBMS那样遵守ACID,而是CAP。所以Cassandra从AP中挑出AP并留给用户以调整一致性。 我绝对不能将Cassandra用于核心银行业务交易,因为C *有点不一致。 但Cassandra写的速度非常快,这对于OLTP来说非常有用。 我可以将C *用于OLAP,因为读取速度非常快,这对报告也很有用。 所以我明白,只有当你的应用程序不需要你的数据在一段时间内
..
我是Cassandra的新人,我读过Cassandra鼓励数据的非规范化和重复。这让我有点困惑。 让我们想象下面的情况: 我有一个带四个表格的键空间:A,B,C和D. CREATE TABLE A( tableID int, column1 int, column2 varchar, column3 varchar, column4 varchar, column5 va
..
可能是我在这个空间的第一个问题。我一直在努力解决这个问题,从最近2天。是的,似乎是很多。 要安装thrift我在Apache Thirfts网站(thrift.apache.org/docs/install/centos /)上稍作调整。 yum install boost-devel php -devel pcre-devel automake libtool flex bison
..
我有一个疑问,当我读datastax文件关于cassandra写一致性。我有一个关于cassandra如何在以下情况下保持一致状态的问题: 写一致性级别= Quorum 复制因素= 3 根据文档,当发生写入时,协调器节点将发送此写入请求到簇。如果一个副本成功并且其他副本失败,则协调器节点将向客户端发送错误响应,但节点1成功写入数据,并且不会回滚。 这种情况下, 读取修复(
..
我在Windows Server 2012 R2 Datacenter计算机上安装了Datastax Community Edition v2.0.3。 安装完成后,我无法使用OpsCenter连接到数据库,因为代理无法启动:它在页面顶部显示“0 of 1 agents connected”。我可以使用CQLSH连接到数据库本身。 v2.0.2不会出现此问题。 我的 datastax_op
..
我有Cassandra 2.x集群有3个节点和db方案像这样: cqlsh> CREATE KEYSPACE test_ks WITH REPLICATION = {'class':'SimpleStrategy','replication_factor':3} AND durable_writes = true; cqlsh> CREATE TABLE IF NOT EXISTS t
..
我尝试使用 apache-cassandra-3.2 连接 titan-1.0.0-hadoop1 。 我使用以下“titan-cassandra-myfile.properties”: storage.cassandra-config-dir = titan-1.0 .0- hadoop1 / conf / cassandra / cassandra.yaml storage.
..