Cassandra

以下是为您整理出来关于【Cassandra】合集内容,如果觉得还不错,请帮忙转发推荐。

【Cassandra】技术教程文章

java – 如何设置Cassandra(> 2.0)JVM堆大小为8GB?【代码】

如何设置Cassandra(> 2.0)JVM堆大小为8GB?当我输入free -m时,它给了我以下内容.如何将Cassandra JVM堆大小设置为8GB?total used free shared buffers cached Mem: 16047 11336 4711 0 81 5814 -/+ buffers/cache: 5441 10606 Swap: 0 0 0解决方法:如文档的Tuning Java resources部分所述:If you decide to change t...

使用Datastax Cassandra本机Java客户端管理不同一致性级别的最佳实践

使用CQL3,Cassandra一致性级别现在设置在会话级别.本机Java客户端的Datastax文档说明:Session instances are thread-safe and usually a single instance is all you need per application但我很难看到单个Session实例如何处理多个一致性级别(例如使用QUORUM写入并使用ONE读取).我看到了各处潜在的竞争条件. 一个明显的解决方案是为读取和写入创建单独的会话,每个会话都具有适当的一致性级别集.但这并没有完全解决问题.如果一个类...

python – 如何使用自制软件构建在Cassandra上设置超级用户帐户?【代码】

我已经安装了cassandra和自制软件,我正在尝试创建一个超级用户管理员帐户.当我输入sudo cqlsh -u cassandra -p cassandra时出现此错误:Python Cassandra driver not installed, or not on PYTHONPATH. You might try "pip install cassandra-driver". Python: /System/Library/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/MacOS/Python Module load path: ['/usr/local/Cellar/cassandra/2.1.2/bin'...

java – Cassandra CQL无法插入(在输入时没有可行的替代方案)【代码】

在设置cassandra(0.8.4)并使用insert进行测试并通过CLI进行选择后,我继续使用CQL进行JDBC(1.0.3). 这就是我在下面的代码中遇到SQLException,有什么想法吗?Connection conn = DriverManager.getConnection(url); String sql = "INSERT INTO row (KEY, first, last, age) VALUES ( 'Jones', 'Jones', 'Lang', '32');"; // internal error Statement stmt = conn.createStatement(); stmt.execute(sql);例外:java.sql....

python – cassandra.InvalidRequest:code = 2200 [无效查询] message =“Keyspace”不存在”【代码】

我正在尝试使用python driver for cassandra但是当我在python shell中运行这三行时from cassandra.cluster import Cluster cluster = Cluster() session = cluster.connect('demo')我收到这个错误cassandra.InvalidRequest: code=2200 [Invalid query] message="Keyspace 'demo' does not exist"pip freeze说cassandra-driver == 2.5.0 我检查了cqlshConnected to Test Cluster at 127.0.0.1:9042. [cqlsh 5.0.1 | Cassandra 2.1.4...

java – Cassandra跟踪和客户端延迟之间的差异【代码】

我们正在使用Cassandra 2.0.15,并且从所有应用主机中定期(大约每3分钟)出现大量读取延迟(> 60秒).我们测量对session.execute(stmt)的调用的延迟.与此同时,Cassandra追踪的报告持续时间<1s.我们还在一个循环中,在这些峰值延迟时间内通过cqlsh从同一主机运行查询,并且cqlsh总是在1s内返回.什么可以解释Java驱动程序级别的这种差异?– 编辑:回复评论 – Cassandra服务器JVM设置:-XX:CMSClassUnloadingEnabled -XX:UseThreadPrio...

java – 从Cassandra中检索数据块

我有一张表,其中包含Cassandra的约500M记录.我需要传递所有这些记录并进行一些处理,然后将已处理的记录插入到其他表中.由于内存问题,我需要将这些记录检索为块.有没有办法做到这一点?例如,在第一个块中我需要获得第一个2M,然后在第二个块中我需要检索第二个2M,依此类推.解决方法:如果您只运行常规执行方法,则会返回ResultSet.如文档中所述:The retrieval of the rows of a ResultSet is generally paged (a first page of result...

php – UUID cassandra排序?【代码】

假设我有一个用户列系列,为特定客户端预设了唯一的键名<?php uniqid ("serverA");//generate something like; serverA4b3403665fea6 ?>我可以通过二级索引等选择它们:(生日例子来自phpcassa)$column_family = new ColumnFamily($conn, 'Indexed1'); $index_exp = CassandraUtil::create_index_expression('birthdate', 1984); $index_clause = CassandraUtil::create_index_clause(array($index_exp)); $rows = $column_family->g...

Python – cql – Cassandra 1.2 – 读取时的rpc超时【代码】

我有一个使用Cassandra 1.2集群的Python应用程序.群集有7个使用虚拟节点的物理节点,1个密钥空间的复制因子为3,复制因子为1.该应用程序使用cql库连接到Cassandra并运行查询.问题是我在尝试在数据库上运行选择时开始出错,我收到此错误:Request did not complete within rpc_timeout当我检查集群的状态时,我可以看到我的一个节点的cpu使用率超过100%并检查Cassandra system.log我可以看到这种情况一直突然出现:INFO [ScheduledTask...

python – Cassandra和Django

我想在django中使用Cassandra,经过一些研究后我发现有一些库可以让你从比pycassa更高的级别访问cassandra:对于django来说,有alexandra& django-cassandra-backed,对于普通的python,你会发现tragedy& lazyboy … 我知道有一个类似的问题here,但我特别关注是否有人可以提供任何关于使用上述(或可能是另一个)库的真实世界经验…因为他们所有人都应该做类似的事情而不是所有看起来完全是最新的,这将是非常有帮助的!解决方法:https://...

CASSANDRA - 相关标签