59得票3回答
卡桑德拉服务器抛出java.lang.AssertionError错误:DecoratedKey(...)!= DecoratedKey

我目前在进行Cassandra实验。 在客户端(使用Hector),我是这样查找几个键的:ColumnFamilyResult<String, String> result = template.queryColumns(Arrays.asList("key1","key2","...

48得票5回答
Cassandra客户端Java API的使用方法

我最近开始使用Cassandra数据库。现在我正在评估我们应该采用哪个Cassandra客户端。 我看过一些关于Cassandra应该使用哪个客户端的帖子,但没有一个很明确的答案。 我的团队要求我对此进行一些研究,并为每个Java中的Cassandra Client API列出一些优缺点。...

33得票4回答
为什么不像使用MySQL一样从一个“单一且小型”的Cassandra服务器开始?(注:这是一个提问标题,不需要回答)

对于刚开始的任何网站,初始负载都很小,并且最初增长缓慢。人们通常从基于MySQL的网站开始,使用单个服务器(即VPS而非专用服务器)作为应用服务器和数据库服务器,并且通常在此设置中进行了很远的发展。只有当他们感到需要时,才将DB与应用服务器分开并提供单独的VPS服务器。这就是创业公司希望资源采...

19得票6回答
使用嵌入式服务器对Cassandra进行JUnit测试

如何为将数据持久化到nosql数据存储的代码编写单元测试的最佳方法,对于我们来说是cassandra? => 我们使用了从 GitHub(https://github.com/hector-client/hector/blob/master/test/src/main/java/me/pre...

19得票3回答
赫克托尔与阿斯提亚纳克斯在Cassandra中的比较。

我们正在启动一个新的Java Web项目,使用Cassandra作为数据库。团队非常熟悉关系型数据库/RDBMS/JPA/Hibernate/Spring,但对NoSQL领域非常陌生。我们希望尽可能简单地开始开发。 Hector似乎是连接Cassandra最受欢迎和流行的选择。但是,Netfl...

17得票2回答
卡桑德拉赫克托尔: 如何检索列族中的所有行?

我正在寻找一个代码示例,以检索列族的所有行和所有列。例如:SELECT * FROM MyTable 我看到可以使用RangeSlicesQuery来实现,但仍然需要提供特定的范围。而且我认为您还必须指定列名。有没有一种简洁安全的方式来做到这一点? 使用Hector 1.0和Cassandr...

17得票4回答
在Cassandra关闭之前,每次以编程方式刷新数据

我正在使用嵌入式Cassandra。当我关闭并重新启动Cassandra服务时,数据会丢失。我认为数据没有被正确刷新到磁盘中。因此,我尝试手动使用nodetool刷新数据并检查数据是否可用。但是对于嵌入式Cassandra服务,nodetool似乎无法正常工作。我收到以下错误: c:\...

15得票4回答
使用Hector进行Cassandra连接的健康检查?

为了监控我的应用程序运行状况,我正在寻找类似于常用的“SQL连接验证”查询的东西。 SELECT 1; 使用 Hector 驱动程序,在 Cassandra 中进行操作。我尝试过查看 Cluster.getKnownPoolHosts() 和 .getConnectionManag...

13得票1回答
使用Hector在Cassandra中查询CompositeType列

以下是我所面临情境的样例。假设我有这样一列族: create column family CompositeTypeCF with comparator = 'CompositeType(IntegerType,UTF8Type)' and key_validatio...

12得票1回答
在Apache Cassandra + Hector + Java中插入键空间行

我正在学习使用Java和Hector对Apache Cassandra 0.7.6版本进行操作,尝试创建一个集群、一个键空间并在这个键空间中插入列。 通过查看示例,我了解到键空间相当于SQL数据库中的数据库,而列族相当于表。了解了这一点后,我尝试创建我的简单示例结构。 Cluster tut...