问题标签 [azure-cosmosdb-cassandra-api]
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.
azure - Spring Boot Cassandra InvalidQueryException
我正在使用 Cassandra 作为存储在 Azure 中的数据库构建 Springboot 后端。我面临一个随机发生的奇怪问题,通常在应用程序的第一次启动时发生。
我的数据模型:
我的存储库:
当我调用这个方法时,它会抛出这个(通常在第一次启动时):
有时它工作正常。我不明白,因为我的查询中没有任何整数。同样对于我的测试,我总是使用相同的查询,以便用户 ID 和代码工作。
有人知道发生了什么吗?这让我疯狂 :(
谢谢 !
azure-cosmosdb - Cosmosdb sql api和Cosmosdb cassandra api之间的存储区别是什么
大多数文章中都提到,如果我们使用 Cosmos Db 并新创建我们的应用程序,我们应该使用 Cosmos db sql api。当您已经将您的应用程序与实际的 mongo 和 cassandra 集成并且我们希望快速迁移到 cosmosdb 并且不改变生态系统时,可以使用 Mongo api 和 cassandra api。
但是当我们在 azure 中创建一个新的 cosmosdb 集群时,它会询问 api 类型。这意味着除了 api(query) 接口之外,内部必须存在一些存储差异和内部引擎处理差异。
我想了解我们应该根据哪些差异来决定选择不同的api。
azure-cosmosdb - Cosmos db cassandra api 写入路径
cosmosdb cassandra api 是否使用相同的 memtable、commit log、systable 压缩写入路径来为繁重的写入操作提供良好的性能,还是与 cosmos sql api 中的写入操作相同。
将 cosmos cassndra api 假设工作得更好然后写相同的没有。cosmos sql api中的写操作?
cassandra - 将 Cadence 连接到 Azure Cosmo Cassandra API
我正在使用 docker run -e CASSANDRA_SEEDS=10.xxx e ubercadence/server: 在外部运行 cassandra 运行 cadence。并且它运行成功。
Azure cosmos 说,在 Cassandra 上运行的任何系统都可以使用 Azure cosmos 使用提供的 cosmos cassandra APi,通过修改客户端连接创建代码,例如:GO 应用示例代码:
从我的角度来看,我可以将外部 cassandra 的 cqlsh(cadence 用于持久化)连接到 azure cosmos,并可以在 azure cosmo db 中创建 KeySpace、表。但是,当我运行 Cadence 服务器时,所有新表仍然在本地 cassandra 本身(而不是 Axure cosmos)上创建,可能是,cadence 仅连接到 cassandra。
所以下面基本上有2个问题:
1.cadence是用GO编写的,能否修改源码建立与AzureCosmoDb的连接。或者
- 或者我们可以在分别运行 cassandra 和 cadence 时传递 cosmocassandra 的主机、端口、用户名、密码吗(docker run -e CASSANDRA_SEEDS=10.xxx e ubercadence/server :)
cosmosCassandraContactPoint : xyz.cassandra.cosmos.azure.com cosmosCassandraPort : 10350 cosmosCassandraUser : xyz cosmosCassandraPassword : xyz
azure - 如何在 azure cosmosdb arm 模板中定义主键
是否可以在 azure cosmosdb cassandra arm 模板中定义 PRIMARY 键?
假设我有下一张桌子:
还有我的 ARM 模板:
pyspark - NoHostAvailable 在 Databricks 环境中从 python 连接到 Cassandra
错误:NoHostAvailable:('无法连接到任何服务器',{'23.96.242.234:10350':OperationTimedOut('errors=超时创建连接(5秒),last_host=None')})