问题标签 [google-cloud-spanner]

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.

0 投票
1 回答
356 浏览

database - Google Cloud Spanner 中的命名架构

默认情况下,我在 Google Spanner 中定义的表存储在“未命名”的默认架构中,如信息架构文档中所述。

我需要什么:我需要我定义的表有一个命名模式。有没有办法创建一个命名模式并在其中包含表?

我做了什么:我跑SELECT * from INFORMATION_SCHEMA.SCHEMATA了,结果有两行。一个有SCHEMA_NAMEas INFORMATION_SCHEMA,另一个是一个空字符串,这是我的表的定义位置。

我试图更新表中空字符串但似乎不支持 DML 语句的SCHEMA_NAME列。INFORMATION_SCHEMA.SCHEMATASCHEMA_NAME

有人可以给我一个关于如何完成这项工作的提示,或者这是否可能?已经谢谢了!

0 投票
2 回答
1454 浏览

google-cloud-platform - 云扳手:选择计数 * 需要一分钟

我在 Cloud Spanner 中创建了一个测试表,并用 1.2 亿行填充了它。我为表创建了一个复合主键。

当我运行一个简单的“select count(*) from”查询时,Cloud Spanner Web UI 大约需要一分钟才能返回结果。

还有其他人面临类似的问题吗?

0 投票
3 回答
1761 浏览

node.js - 您可以通过 Cloud Spanner API 检查表是否存在吗?(在 Node.js 中)

如何通过表名检测数据库中是否存在表?没有像:

我写我的功能:

还有其他想法吗?

0 投票
1 回答
322 浏览

java - 是否可以将 CockroachDB 与 Java 事务 API (JTA) 一起使用?

我通过developpez.com看到了这个项目

https://www.developpez.com/actu/118014/Cloud-Spanner-Google-lance-pour-le-grand-public-sa-solution-de-bases-de-donnees-globales-offrant-un-bon-妥协-entre-SQL-et-NoSQL/

CockroachDB 似乎支持 ACID 事务。所以我的问题是:是否可以将它与 JPA 和 JTA 一起使用?

0 投票
1 回答
2858 浏览

database - Google Cloud Spanner 是否支持默认列值?

能够计算 UTC 时间戳作为列的默认值是大多数流行数据库解决方案的一个方便的功能。Google Cloud Spanner 是否支持此功能?如果不是,这是一个可能的路线图项目吗?

0 投票
1 回答
1525 浏览

database - 了解 Cloud Spanner INDEX(索引)中的 INTERLEAVE

有什么区别

0 投票
1 回答
1386 浏览

sql - 如何在谷歌扳手中使用空间查询

我们可以在谷歌扳手数据库中使用地理空间查询吗?如果没有,我们是否可以通过在应用程序服务器中移动空间计算来使用 SQL 中的空间查询?

0 投票
1 回答
642 浏览

python - 如何将 Cloud Spanner 与 GAE Python 应用程序集成?

我想创建一个调用简单的 Google Cloud Spanner 表的 hello world Python 应用程序。

我想要一个包含数据库填充的端到端示例,查询几个表并可能从 App Engine 端点插入一个元素。[1] 提供了一个很好的初步指导,但我希望有一些剪切和粘贴代码。

[1] https://cloud.google.com/spanner/docs/reference/libraries#client-libraries-usage-python

0 投票
1 回答
161 浏览

database - 将服务帐号的编辑角色添加到单个 Cloud Spanner 数据库

如何将我的服务帐户的编辑权限添加到我项目中的单个 Cloud Spanner 数据库中,而不向任何其他人授予该角色。

这可能来自console.cloud.google.com吗?

0 投票
2 回答
3243 浏览

database - 空闲时的 Google Cloud Spanner 数据库定价

在阅读了新的谷歌关系数据库 Spanner 的定价后,它表示成本是基于存储和使用的。他们按每个节点每小时收费 0.9 美元。问题是:如果我为开发创建数据库,并且每天最多使用 6 小时,每月最多使用 100 小时……我是否只需要为活跃使用(接收查询)的时间付费还是全部付费?月?收费类似于 App Engine 实例?

在第一种情况下,测试这个新数据库花费 90 美元是没有问题的,但如果他们收取整个月的费用(使用与否)......成本上升到 670 美元/月......

有人一直在使用这个数据库并且可以分享最终的发票成本吗?

在教程中他们建议在测试后删除数据库,但对于开发来说,删除数据库并每天重新创建数据库和数据是不合适的。