问题标签 [cassandra]
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.
django - 如何在 Django 框架中使用 Cassandra
是否有任何可靠的方法可以将 Cassandra 后端实现到使用 Django Web 框架开发的 Web 应用程序?
cassandra - Cassandra 在启动时没有报告启动并运行
当我执行以下 .bat 文件时,我在 Windows 命令行上得到了输出
这是我在命令行上得到的输出
在这之后什么都没有发生,它只是发出哔哔声,我想知道这个问题的原因是什么以及如何解决我的系统是 Windows XP,Java 6
谢谢。
ruby-on-rails - Cassandra 生产环境是否已为 Ruby on Rails 做好准备?
我正在研究一个正在考虑使用 Cassandra 作为数据库的项目。考虑到它的可扩展性,即使我们一开始使用 MySQL,我们也希望最终迁移到 Cassandra。我知道 Facebook、Digg 和最近的 Twitter 等大公司都在使用 Cassandra,但我不相信这些网站中的任何一个都使用 Rails。我的问题是使用 Ruby on Rails 使用 Cassandra 是否可行。需要考虑的要点:
- 我们严重依赖 Authlogic gem。切换到 Cassandra 会影响它的工作方式吗?
- Cassandra 有成熟的 ruby 客户端吗?在 Github 上看,动物群的客户端(现在 twitters 的客户端)似乎是最成熟的。有人有生产经验吗?
感谢任何提示。
cassandra - Cassandra 未知异常
我已经设法为 Thrift LazyBoy设置了Cassandra + Thrift和 Python 包装器,并且我遵循了LazyBoy Wiki 中提到的示例。在测试该示例后,我遇到了异常错误。
这是一个例外。我期待一些帮助。
谢谢。
java - 社交媒体应用的最佳架构
我正在从事有前途的项目,该项目为网络和移动设备开发新的社交媒体应用程序。我们刚刚开始定义功能。不过,我正在考虑建筑。所以我问:
1 - 开发此应用程序核心的最佳平台是什么,它将具有 Rest API 接口。
2 - 可以随我的应用程序扩展和增长的最佳数据库是什么。
据我研究,这些是我发现最有趣的答案:
对于数据库:Cassandra NoSQL DB,惊人的可扩展性,惊人的写入性能,良好的读取性能(将在 0.6 上改进)。我想我会选择那个。
Zookeer 在 Cassandra 上进行交易。
我认为这两种技术非常适合该提议。你们觉得怎么样?
在前端它将服务于 REST API,我没有最终的候选人。对于这个,我有基于性能 X 可扩展性 X 快速开发/维护的问题。
Java 或 .Net 就我的研究而言,带来了这些要求的最佳平衡。
Python、pearl 和 Rail 拥有最好的(快速开发/维护),但在所有其他方面都差强人意。
我什至不考虑 C 或 C++,因为它的(快速开发/维护)功能...
那么你们怎么看呢?
cassandra - 如何在 Cassandra 中插入带有 TimeUUIDType 列的行?
在 Cassandra 中,我有以下列族:
我正在尝试使用 Thrift 生成的 C++ 生成函数将记录插入其中,如下所示:
但是,我收到以下错误:“UUID 必须正好是 16 个字节”
我什至使用以下命令尝试了 Cassandra CLI:
但我仍然收到以下错误:
nosql - 两个 Cassandra 节点之间的通信
假设两个 Cassandra 节点分别在主机上A
运行B
。主机之间需要打开哪些 TCP 和/或 UDP 端口才能A
使B
Cassandra 正常运行?
c# - Thrift.Transport.TTransportException:无法写入空输出流
我正在使用 Cassandra 和 Thrift 库做一些工作。我意识到这些是非常早期的库,并且(毫无疑问)会在某个时候发生变化。
我一直在使用以下链接来帮助设置我的 C# 代码以在我的 Cassandra 服务器(我在本地 VirtualBox 的 Ubuntu Server 实例中运行)写入和读取。我已经确认微不足道的读/写功能有效。
我遇到问题的地方是执行以下方法(使用 Cassandra 附带的 thrift.definition 文件为我生成):
这是我的设置代码:
我的调用代码如下所示:
这个方法的第一行是我得到异常的地方:
这是一个例外:
Thrift.Transport.TTransportException:无法在 Thrift.Protocol.TBinaryProtocol.WriteI32(Int32 i32) 的 Thrift.Protocol.TBinaryProtocol 的 Thrift.Transport.TStreamTransport.Write(Byte[] buf, Int32 off, Int32 len) 写入空输出流。在 Cassandra.cs 中的 Apache.Cassandra.Cassandra.Client.send_get_range_slice(String keyspace, ColumnParent column_parent, SlicePredicate predicate, String start_key, String finish_key, Int32 row_count, ConsistencyLevel 一致性_level) 中的 WriteMessageBegin(TMessage 消息):Apache.Cassandra.Cassandra 的第 341 行Cassandra.cs 中的 .Client.get_range_slice(String keyspace, ColumnParent column_parent, SlicePredicate predicate, String start_key, String finish_key, Int32 row_count, ConsistencyLevel 一致性_level):CassandraDemo.Models.Test.GetAllBlogEntries() 中的第 335 行 Test.cs:第 212 行在 CassandraDemo.Tests.Models。TestTest.cs 中的 TestTest.Test_GetAllBlogEntries_Success():第 42 行
有任何想法吗?
mysql - 将 MySQL 数据/查询集转换为等效的 Cassandra 表示
考虑具有以下表结构的 5 亿行 MySQL 表...
...仅使用以下两个查询进行查询...
鉴于这些查询,您将如何使用 Cassandra 表示给定的数据集?
python - 如何使用 pycassa 获取存储在 Cassandra 列族中的所有键?
有没有人有使用pycassa的经验,我对此表示怀疑。如何获取存储在数据库中的所有密钥?
好吧,在这个小片段中,我们需要提供键以获取关联的列(这里的键是“foo”和“bar”),这很好,但我的要求是一次获取所有键(只有键)作为 Python 列表或类似的数据结构。
谢谢。