astyanax相关内容

Cassandra 查询密钥的一部分

我有一个 cassandra 列族,它有一个像2012-09-30-05-42-00:30:5856869 我需要查询诸如 之类的东西 select * from cf where key like %5856869% 目前我正在使用 Astyanax ,在 astyanax 中也是可能的.如果不是,哪个实现会支持它. 解决方案 Cassandra 不支持 LIKE 查询.如果 ..
发布时间:2021-12-31 17:48:29 其他开发

Cassandra 客户端 Java API

我最近开始使用 Cassandra 数据库.现在我正在评估我们应该继续使用哪个 Cassandra 客户端. 我在 stackoverflow 上看到过各种关于 Cassandra 使用哪个客户端的帖子,但没有一个给出非常明确的答案. 我的团队要求我对此进行一些研究,并针对 Java 中的每个 Cassandra Client API 提出某些 优缺点. 正如我提到的,我最近参与 ..
发布时间:2021-12-31 17:15:26 Java开发

为什么 astyanax (java) 不能在我的 Scala 案例类参数列表中识别我的 @Id 注释值?

所以这是我的困境:我有一个域模型,其中包含一堆 Scala 中的案例类,例如 User 和 Organization.在我的数据访问层(dao、存储库等)中,我使用 astyanax(来自 netflix 的 Java 库),它是实体持久化程序,用于将对象保存到 cassandra 列族. 这是我的 cassandra/astyanax 支持的 DAO 的一些示例代码(是的,我知道我需要做一 ..
发布时间:2021-11-10 23:08:12 Java开发

Astyanax Cassandra驱动程序在批量插入过程中意外删除了主机

Astyanax 1.56.37连接到在Debian上运行的Cassandra 1.2.6: 当快速连续执行多个插入操作时,Cassandra群集仅包含一个位于10.10.1.141的节点,在看似随机的点上,我将在控制台中看到以下内容: - AddHost: 127.0.0.1 - RemoveHost: 10.10.1.141 每次我尝试连接到此键空间后,每次尝试都会失败,并显示 ..
发布时间:2020-06-21 18:48:24 其他开发

Astyanax Cassandra双精度型

我正在尝试从具有double类型列的Cassandra表中获取Double值.我已经使用CQL3语法创建了该表: CREATE TABLE data_double ( datetime timestamp, value double, primary key (datetime) ); 我插入了一行: INSERT INTO data_double ..
发布时间:2020-06-21 18:48:22 其他开发

Astyanax复合柱

我正在寻找一个像这样的数据模型.在此数据模型中,我正在使用复合键.我知道如何制作复合键.但是在这种情况下,我无法做到. User_Keys_By_Last_Name = { "Engineering" : {"anderson", 1 : "ac1263", "anderson", 2 : "724f02", ... }, "Sales" : { "adams", 1 : "b32 ..
发布时间:2020-06-21 18:48:20 其他开发

当使用多重网从Cassandra读取数据时,MaximumRetryException

我在时间戳(T)中插入时间序列数据作为列名,在一列中存储24小时数据的宽列中。流数据是从数据生成器(4个实例,每个具有256个线程)将数据并行插入多行中写入。 CF2(宽列族): RowKey1(T1,V1)(T2,V3) ,V4)...... RowKey2(T1,V1)(T3,V3)..... : : 我现在尝试使用multiget从Cassandra读取此 ..
发布时间:2016-11-13 16:34:10 其他开发

Cassandra中的复合列值?

我们可以在Cassandra Column Family的每一列中有一个复合值吗? user-id column1-name 123(Column1-Value Column1-SchemaName Column1-LastModifiedDate) userId是rowKey。 每个列值将包含以下三个常量: 用于列值的ByteType 用于 ..
发布时间:2016-11-13 16:27:20 Java开发

在Astyanax客户端中的setMaxConns和setMaxConnsPerHost

我使用 Astyanax客户端从 Cassandra数据库中读取数据。我有一个单个集群与四个节点。我有复制因子2 。我试图理解 之间有什么区别。 setMaxConns和setMaxConnsPerHost pre> 方法在Astyanax客户端?我找不到正确的文档。 我有一个多线程代码,它产生多个线程,然后创建一个连接到Cassandra数据库只有一次(因为它 ..
发布时间:2016-11-13 16:26:48 Java开发

使用Astyanax客户端将数据上传到Cassandra数据库

问题陈述: - 我正在将数据插入Cassandra数据库。我使用 Netflix / Astyanax客户端。 下面是将数据插入 Cassandra数据库使用 Astyanax客户端。 在我的下面的方法,它接受两个参数。一个是 userId ,我将使用 RowKey 和属性 map,它将包含列名作为键,它的列值作为地图中的值。 现在如何使用 Astyanax客户端到 ups ..
发布时间:2016-11-13 16:25:23 Java开发

使用Astyanax查询前缀不工作的列

我有一个方案如下: TimeStamp 设备ID 设备名称 设备所有者 设备位置 我使用CQL创建了这个列族,并将主键定义为(TimeStamp,Device ID,Device Name)。通过一个可序列化对象,其中包含DeviceID,名称和字段名称的字段(存储设备所有者或设备位置 )。我已经使用Astyanax插入了一些记录。 根据我的理解,一行的列是通过组合设备I ..
发布时间:2016-11-13 16:12:22 其他开发

Astyanax:如果一个MutationBatch中途失败,我有什么保证?

我知道从0.8开始,Cassandra保证行更新是原子的。 但是,如果我准备(使用MutationBatch)几个行修改或修改跨几个列族,是否保证行将更新的顺序设置它们?例如如果我有 更新CF 1第1行 更新CF 1第2行 更新CF 2,第3行 可以更新CF 2,而CF 1 >更新CF 1,第1行第A列 更新CF 1第2行 更新CF 2第3行 更新CF 1,第1行 ..
发布时间:2016-11-13 15:49:58 其他开发

在Astyanax的Cassandra CQL3支持

Astyanax是否通过使用CQL3的准备语句支持“插入”? 我使用最新的Astyanax库1.56.24和Cassandra 1.2.1。当我尝试用CQL3执行一个准备语句: keyspace.prepareQuery(conn.CF_CONTACTS) .withCql “INSERT INTO contacts(a,b)VALUES(?,?);”) .asPreparedSta ..
发布时间:2016-11-13 15:25:15 Java开发