小编Bri*_*anC的帖子

Cassandra Java驱动程序:有多少联系点合理?

在Java中,我连接到Cussandra集群,如下所示:

Cluster cluster = Cluster.builder().addContactPoints("host-001","host-002").build();
Run Code Online (Sandbox Code Playgroud)

我是否需要在那里指定群集的所有主机?如果我有一个1000个节点的集群怎么办?我随机选择几个吗?有多少,我真的随机做了吗?

java cassandra cassandra-2.0

15
推荐指数
4
解决办法
2万
查看次数

如何用htaccess关闭Etag?

我的一位朋友说,etags在off模式下加速页面加载.如何用htaccess关闭etags?

.htaccess etag

12
推荐指数
2
解决办法
2万
查看次数

python cql驱动程序 - cassandra.ReadTimeout - "操作超时 - 只收到1个响应."

我正在使用Cassandra 2.0和python CQL.

我创建了一个列系列如下:

CREATE KEYSPACE IF NOT EXISTS Identification
  WITH REPLICATION = { 'class' : 'NetworkTopologyStrategy',
  'DC1' : 1 };

USE Identification;

CREATE TABLE IF NOT EXISTS entitylookup (
  name varchar,
  value varchar,
  entity_id uuid,
  PRIMARY KEY ((name, value), entity_id))
WITH
    caching=all
;
Run Code Online (Sandbox Code Playgroud)

然后,我尝试计算此CF中的记录数,如下所示:

#!/usr/bin/env python
import argparse
import sys
import traceback
from cassandra import ConsistencyLevel
from cassandra.cluster import Cluster
from cassandra.query import SimpleStatement

def count(host, cf):    
    keyspace = "identification"
    cluster = Cluster([host], port=9042, control_connection_timeout=600000000)
    session = cluster.connect(keyspace)
    session.default_timeout=600000000 …
Run Code Online (Sandbox Code Playgroud)

python cql3 cassandra-2.0

7
推荐指数
1
解决办法
3843
查看次数

许多使用Cassandra的commitlog文件

我有一个大部分闲置(直到现在)的4节点cassandra集群,它与opscenter连接起来.在过去一周左右的时间里,有一张表写得非常少(测试集群).它正在运行2.1.0.发生了ssh,出于好奇,在数据目录上运行了du -sh*.这是我得到的:

4.2G    commitlog
851M    data
188K    saved_caches
Run Code Online (Sandbox Code Playgroud)

提交日志目录中有136个文件.我脸红了,然后排干cassandra,停下来开始服务.那些文件仍在那里.什么是摆脱这些的最好方法?大多数东西都与opscenter有关,而我倾向于将它们吹走,因为我不需要测试数据.想知道如果再次弹出该怎么办.感谢任何提示.

cassandra opscenter

7
推荐指数
1
解决办法
316
查看次数

Datastax Enterprise - Amazon M3.Xlarge Machines

有没有人知道如何在使用amazon ec2 M3.Xlarge机器的集群中使用Datastax enterprise(使用opscenter)?当我尝试使用这些类型的实例(使用ssd)时,我收到以下错误:启动实例失败.指定的节点大小无效

如果我使用M1.Xlarge它可以正常工作.

datastax-enterprise opscenter

5
推荐指数
1
解决办法
299
查看次数

启用Cassandra身份验证后,opscenter无法连接到群集

使用Datastax Community Edition.启用密码身份验证后,opscenter无法与cassandra连接.我可以通过cqlsh快捷方式访问cassandra,我提供了用户名和密码修改快捷方式的目标字段.Opscenter日志指的是用户未登录.有没有办法克服它或它是一个错误?
Opscenter日志错误

cassandra opscenter datastax

2
推荐指数
1
解决办法
2292
查看次数

Cassandra - 根据范围过滤行

使用cassandraand sparkdatastax's spark-cassandra-connector.

spark-cassandra-connector中,它支持这样的过滤器示例:

sc.cassandraTable("test", "cars").select("id", "model").where("color = ?", "black").toArray.foreach(println)
Run Code Online (Sandbox Code Playgroud)

基本上它用过滤colorblack.但是,我可以根据范围过滤行吗?就像我想过滤range一个long类型的列,并range100000和之间200000?是否cql支持这样的范围过滤器?

filter cassandra apache-spark

1
推荐指数
1
解决办法
939
查看次数