问题标签 [fluentcassandra]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
.net - Cassandra .Net 驱动程序和 CQL 驱动程序(2012 年 8 月)
有人问过关于这个的问题,但它们已经有一年多了,所以我重新发布。
我不是在问哪个是“最好的”司机,因为这是主观的。我正在寻找有关稳定性、对最新 Cassandra 功能的合规性、文档和易用性以及速度的数据。
似乎 Hector 几乎没有活动(2 年前根据 Github)。所以它介于 Cassandra-sharp、Fluentcassandra、Aquiles 和 Cassandraemo 之间。
我注意到有些人提到,有些人没有提到 Thrift API。从 .Net 的角度来看有什么意义?
有 CQL 解决方案吗?
c# - 来自 C# 的压力测试 Cassandra 会消耗所有网络资源,并在 ~100K 插入后失败
我们目前正在评估 Windows Cassandra 部署,我已经设法编写了一个非常简单的压力测试。该测试尝试将包含各种数据的 100 万行插入到单个本地节点(到/从本地主机,无复制,集群上只有一个节点)。
该测试适用于前 100k 行(或者说,它并不总是阻塞在完全相同的行上)。可以正确地从数据库中读取插入的行,并且一切正常。然后测试似乎消耗了机器上所有可用的套接字/缓冲区/一些网络资源,并且测试无法连接到 Cassandra 并停止插入行。即使从浏览器刷新一个完全独立的网页也会有一段时间失败。
我首先指责了测试,但是杀死它并重新启动它不起作用。我需要等待大约一分钟才能有新的连接可用(超时?)。然后我可以恢复测试并继续抽取数据。我使用 Fluent Cassandra 和 Cassandra-Sharp 客户端编写了测试,结果相同。
是否需要在 Cassandra 或 C# 客户端中设置一些设置,例如最大并发连接数?
或者,是否有人有一个工作压力测试来源的链接,该测试从 C# 中插入了几百万行,所以我可以将它与我的测试进行比较并找出我的错误?
cassandra - 无法在 Cassandra 1.2 中执行范围查询
我正在通过 FluentCassandra 和 C# 访问 Cassandra 1.2。我使用了 DataStax 安装包。我遇到的问题是我无法执行下面显示的范围查询。
我尝试了下表创建方法:
这是查询:
错误是:
“使用 Equal 运算符的 by-columns 子句中没有索引列”/“PRIMARY KEY 部分 p2 不能被限制(前面的部分 p1 要么不受限制,要么受非 EQ 关系限制)”
我的连接构建器:
我该怎么做呢?
cassandra - cassandra - 无法在复合列中使用 ruby 客户端插入十进制数字
我有一个具有以下架构的复合列族
从 CQL 执行时,这可以正常工作。
但是,当尝试使用 Ruby Clinet 插入时,这会失败。
这是错误:
我做错了什么?或者它是一个错误?
问候,马杜
cassandra - 将 Guid 转换为 Cassandra UUID
我想将 Guid 转换为 UUID 或相同的字符串版本,以便以下 CQL 查询可以工作。
变量“orderGroupId”是一个 Guid。显然这是在 C#/.NET 环境中使用 FluentCassandra。有什么提示吗?
谢谢你。
c# - How to always open the connection using FluentCassandra?
Hi I'm new in using FluentCassandra. I'm having an error "CassandraOperationException" in adding a million data. It says "No connection could be made because all servers have failed." Please help me on how to solve this problem.
This is my code on adding a million data
Thanks in advance!
composite - 如何使用 FluentCassandra 进行查询
我也是 Cassandra 和 FluentCassandra (C#.NET) 的新手。我对 RDBMS(关系数据库)有很重的概念,比如 Microsoft SQL。
嗯......我能够做一些简单的代码,但是,这远远不是我在 RDBMS 中咨询 ADO.NET 时所做的。
我做了什么:
好吧,我有键“joao”的行是一个 CompositeColumn,但结果是作为线性序列 os 列给我的,就像你在 foreach 语句中看到的那样。
好吧,现在你知道了这一切,我可以揭露我的疑问:
我如何应用过滤器,例如:
我不知道如何使用 FluentCassandra。我可以使用 .Get() 方法来做到这一点吗?如果是,如何?记住我有复合列,我也不知道如何在 FluentCassandra 中使用它们......
例如,如果我使用 ADO.NET,我只需执行以下操作:
在此之后,我在“用户”数据集对象中获得了所有信息。
我真的很想使用 FluentCassandra 在 Cassandra 数据库上执行相同的操作,但我有点(嗯,很多)迷失了。我花了很多时间寻找这个,但没有成功,文档和示例很差......
请问有人可以帮忙吗?
谢谢。
好吧,我做到了:
我有回报,但返回的只是 KEY 列,其他列没有。
我尝试了其他方法来进行选择,但所有方法都具有相同的结果:只有行的 KEY 行。
任何想法?
谢谢。
cassandra - 如何使用 FluentCassandra 连接到 Cassandra
我是 Cassandra 和 FluentCassandra 的新手。
在真实环境中:我们将在所有节点(多台服务器)中安装 Cassandra。
在这种情况下,应该提到什么作为服务器名称?
cassandra - 如何使用 CQL 在行中插入新列
我想知道如何使用 CQL 将新列插入一行...
可能吗?如果没有,我如何使用 Fluent Cassandra 轻松做到这一点?
谢谢。