问题标签 [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 - 在 .NET 中连接到 Cassandra 0.7
我在尝试将我现有的库从 Cassandra 0.6 升级到 0.7 beta1 时遇到了很多麻烦。我原本以为这是一个操作顺序问题,所以我决定将其分解为基础。
这是我将要起诉的基本设置
然后我尝试通过以下方式改变客户端的设置,切换输入和输出协议:
然后我执行以下程序,它使用来自下载的默认 Cassandra 配置,并且我正在执行一个简单的请求,例如计数,我希望它返回零,因为没有插入数据。
我上面提供的 4 种不同设置中的每一种都无法执行。其中一些只是锁定,而另一些则抛出异常。所以基本上我被困在试图获得与.NET 框架的新 Cassandra 0.7 的连接。
以下是我发现的每种问题的类型:
all framed
: 锁定 set_keyspaceall socket
:抛出无效的方法名称:set_keyspace 上的“set_keyspace”in: framed out: socket
: 锁定 set_keyspacein: socket out: framed
: 锁定 set_keyspace
我 99% 确信这与我在 Cassandra 的 Thrift 层所做的事情有关,因为我无法让这个简单的应用程序工作。但是如果你想浏览我的 0.7 分支,你可以在这里找到它:
c# - 流利的卡桑德拉 vs 阿奎莱斯?
我正在研究 nosql 数据库,我想知道哪个作为 cassandra 项目的适配器更好。我在 c#.net 中开发,所以该网站给了我两个选择(非常友好)。但我想知道哪个对我最有帮助,并且表现最好等。有没有人使用过流利的 cassandra 或 aquiles,如果是的话,你是怎么开始的?
任何意见表示赞赏。提前致谢。
c# - FluentCassandra 范围选择问题
我在使用 c# 和 FluentCassandra 从 Cassandra 获取一些数据时遇到问题。在我的 Cassandra 键空间中,我有以下超级列族定义:
我想做的是在这个超列族上运行一个查询,类似于 sql 中的以下内容:
按照一个教程,我发现我可以使用以下命令从 Cassandra 中获取一些数据:
但这在sql中是等价的"timestamp" > "2011-01-01 00:00:00.000"
到目前为止,我无法弄清楚如何从一系列值中检索数据。
任何提示或帮助将不胜感激:) 在此先感谢,尼古拉
c# - Fluentcassandra Filter Problem
i'm new in FluentCassandra and Cassandra.
I have a Problem to filter data from a range of value. In my opinion i can use a Generic List to filter the result, but i don't no how?!
In MSSQL i use this (SELECT * FROM TABLE WHERE Row1 like '%search%').
#xA;Maybe some one can help me?!
Thanks calimero
exception - Fluent Cassandra:“Apache.Cassandra.UnavailableException”是什么意思?
我正在为我的 C# 应用程序使用 Cassandra 1.0.5 + 最新的 Fluent Cassandra。
我遵循了 Fluent Cassandra 站点中的示例(我自己做了一些修改),但我遇到了一个名为“Apache.Cassandra.UnavailableException”的异常。
我是 Cassandra 新手,只是想快速简单地运行一下以感受一下。那么任何人都可以告诉我为什么吗?
我的简单代码是这样的:
c# - 使用 c# 进行 Cassandra 分页
当我为 MS SQL Server 进行分页以与 jquery 数据表一起使用时,我编写了一个像这样的简单 sp
这使得通过增加@startRowIndex 可以轻松地对数据进行分页。但是如何使用 Cassandra 数据库和 ac# 客户端(如 fluentcassandra(或任何 c# 客户端库))实现相同的分页
c# - FluentCassandra 使用 CQL 选择时间戳范围
我的 DAL 中有一个方法可以使用 CQL 查询选择对象。我正在尝试按如下方式传递时间间隔:
数据库包含指定范围内的记录。上面的查询虽然返回 0 个元素。CQL 的使用不是必需的,所以我可能已经使用过 API,但是没有 Fetch 方法了(http://stackoverflow.com/questions/5325035/fluentcassandra-range-selection-problem),我仍然想知道我的查询有什么问题。
c# - 更新列族时,在字符“]”处没有可行的替代方案
我是 Cassandra 的新手,但我正在尝试更新列族以在某些列上具有二级索引。创建列族后,我运行以下代码行:
问题是我收到以下错误:
第 1:141 行在字符 ']' 处没有可行的替代方案
我可以使用 CLI 运行该确切的语句而不会出现任何问题。
建议?
c# - 在 fluentcassandra 中构建可能很长的 LINQ 查询
我有一个以编程方式生成的列族(以及二级索引),现在想在运行时使用任意数量的参数对其进行查询。我通过运行以下代码来完成此操作:
我有两个问题。第一个是当我尝试评估查询时出现“不支持调用”异常。当我开始将其分解为更小的示例时,我遇到了另一个问题。
我尝试了一些简单的事情:
那工作得很好。它生成的 CQL 是
我尝试加强我的简单示例:
这产生了
它看起来不错,但是这是我遇到第二个问题的地方。我收到此错误:“第 3:6 行在输入 '(' 处没有可行的替代方案”。事实证明它不喜欢 where 子句周围的 ()。如果我删除它们,它似乎工作正常。也许这是FluentCassandra 中的 LINQ 提供程序有问题吗?
但是,这并没有回答我的“不支持呼叫”异常。在我做了更多的挖掘之后,我想出了另一个场景。
当我将鼠标悬停在 IDE 中的查询上时,我看到的只是 {FluentCassandra.Linq.CqlQuery},而不是看到 CQL。如果我尝试执行该查询,我会得到“不支持调用”异常。
有什么想法(除了手写我的 CQL)吗?
c# - 基于多列的 Fluent Cassandra 过滤
我正在尝试将您的 Fluent Cassandra 用于我们的一个项目。但是我们的项目要求结果以分页的方式显示,并根据多列进行过滤。我看过 Nick Berardi 的基于一列(last_name)过滤的帖子。
如何为 2 列实现相同的效果,例如“first_name”和“middle_name”。也可以翻译 SQL:
在 Fluent Cassandra 中工作。我真的被卡住了。您的帮助将不胜感激。