草庐IT

Cassandra

全部标签

java - 防止 Cassandra 转储 hprof 文件

我想阻止Cassandra转储hprof文件,因为我不需要使用它们。我的磁盘空间也非常有限(100GB中的50GB用于数据),这些文件在我说“停止”之前就吞噬了所有磁盘空间。我该怎么办?有没有我可以用来不时删除这些文件的shell脚本? 最佳答案 这是因为Cassandra以-XX:+HeapDumpOnOutOfMemoryErrorJava选项开头。如果你想分析,这是个好东西。此外,如果您收到大量堆转储,表明您可能应该调整Cassandra可用的内存。我没试过。但是要阻止此选项,请在$CASSANDRA_HOME/conf/ca

php - 带有 'where' 的 Cassandra (CQL) select 语句不工作

我最近几天在使用Cassandra。为此,我正在使用PHPCassa库。当我尝试使用以下代码时,它无法正常工作。require_once('phpcassa/connection.php');require_once"phpcassa/columnfamily.php";//CreatenewConnectionPoollikeyounormallywould$pool=newConnectionPool("newtest");//RetrievearawconnectionfromtheConnectionPool$raw=$pool->get();$rows=$raw->clien

php - 从 PHP 连接到 cassandra

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以便用事实和引用来回答。关闭6年前。Improvethisquestion我在这里和其他网站上发现了很多关于使用哪些php库连接到cassandra的问题,但大多数问题都是1年或更久以前的了。我还发现了很多用于连接到cassandra的不同库,但其中大部分已经超过2年没有使用了。PDOphp库https://code.google.com/a/apache-extras.org/p/cassandra-pdo似乎是最受关注的话题,但自201

c++ - "real"Cassandra C++ 库 libcql 发生了什么?

是否有用于与Cassandra交互的任何合法的、维护的C++库?这是一个消歧问题。搜索此类软件总是会在此处找到DataStax“cpp-driver”(一个奇怪且具有误导性的名称):https://github.com/datastax/cpp-driver但奇怪的是,libcql在它之前,现在libcql页面指向cpp-driver,声明不再维护,即https://github.com/mstump/libcql但cpp-driver代码似乎与libcql完全不同。事实上,cpp-driver中的示例代码看起来根本不是C++(更像是纯C),并且没有代码内注释。它似乎是一个完全不同(并

windows - 作为 Windows 服务的 Cassandra

我刚刚安装了ApacheCasandra1.2.1在WindowsServer2012(它是一个虚拟机)上。我双击cassandra.bat并且它没有错误地工作。如何将Cassandra.bat作为Windows服务运行,以便从cumputer注销? 最佳答案 cassandra.bat文件还可以帮助您将Cassandra作为Windows服务运行。您只需要CommonsDaemonServiceRunnerWindows二进制文件。您需要在bin目录下创建一个名为daemon的文件夹,并将正确版本(32/64位)的prunsrv.

windows - Cassandra 异常缓存模式版本 X 与当前模式版本 Y 不匹配

我们在盒子上安装了DataStaxCassandraCommunityServer3.0.2,创建了几个键空间,并将一些数据从旧数据库迁移到Cassandra(大约10GB的数据)。同时,迁移正在发生,我们在这些表上创建了物化View。创建后几分钟(不确定具体多长时间),我们的服务(部署在2数据中心架构中的~2x3节点上)随机停止,绝对没有关于停止原因的日志信息。之后我们尝试启动我们的服务,我们在日志中收到以下错误java.lang.RuntimeException:Cacheschemaversiona2c390a1-f2cd-3d59-8b5c-a0a1d794d0fedoesno

windows - Cassandra - "The system cannot find the file specified"

我已经在Windows10上安装了Cassandra,现在当我尝试使用“cassandra”运行它时,出现以下错误:有什么想法吗? 最佳答案 查看文件后,powershell脚本cassandra-env.ps1执行以下函数:if(Test-PathEnv:\JAVA_HOME){$env:JAVA_BIN="$env:JAVA_HOME\bin\java.exe"}elseif(Get-Command"java.exe"){$env:JAVA_BIN="java.exe"}else{echo"ERROR!NoJAVA_HOMEse

c# - 使用 Thrift 从 .NET 连接到 Cassandra

我对Cassandra很感兴趣,我想在家里用我的WindowsXP电脑测试一下。我找到了instructionsforinstallanrunCassandrainWindows,并且它已经启动并运行;我还找到了thriftexecutableforWindows并生成C#接口(interface),但是...当我尝试在VisualStudio中编译生成的代码时,我得到:“找不到类型或命名空间名称‘Thrift’(您是否缺少使用指令或程序集引用?)”,所以我还遗漏了其他东西,但我找不到什么……它是什么?它是一个dll吗?我查看了thrift代码,但找不到与.net相关的任何内容,所以我

windows - 无法启动 Cassandra DataStax DDC 服务器

我在Windows中全新安装了带有DatStaxDDC的Cassandra3.7。我正在尝试将Cassandra数据库作为服务启动。我正在使用netstartDataStax_DDC_Server来启动服务。服务未启动和退出时不报错。我在日志中收到以下错误。java.lang.RuntimeException:Failedtocreatefailedsnapshottrackingfile[C:\Cassandra\.toDelete].Abortingatorg.apache.cassandra.db.WindowsFailedSnapshotTracker.deleteOldSna

cassandra - 在一个盒子上使用 NoSQL

关闭。这个问题是opinion-based.它目前不接受答案。想要改进这个问题?更新问题,以便editingthispost可以用事实和引用来回答它.关闭6年前。Improvethisquestion我正在设计一个将部署到单个服务器的软件。我将有大约1TB的数据,并且写入的数据会多于读取的数据。我可以选择购买一台好的服务器。我还可以选择使用Redis和Cassandra。但我不能两者兼顾。我怀疑在一个节点上运行NoSQL是否有意义。与传统SQL数据库相比,我能获得足够的加速吗?