问题标签 [yugabyte-db]

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 回答
115 浏览

database - YugaByte DB 支持什么样的访问控制机制?

YugaByte API 支持什么样的访问控制机制(用户/角色和授予、撤销等),如果支持,YugaByte 的哪个版本包含这种支持?

0 投票
1 回答
650 浏览

docker - 如何在 Docker for Windows 上安装 YugaByte

https://docs.yugabyte.com/latest/quick-start/docker/install/中的说明表明 Docker for Windows 受支持,但是后续yb-docker-ctl步骤中的实用程序似乎是 *nix 应用程序并且无法运行在 Windows 10 专业版上。如何在 Docker for Windows 上安装 3 节点本地 YugaByte 集群?(顺便说一句,StackOverflow 不允许我YugaByte在问题中添加标签,我只能添加Docker

0 投票
1 回答
561 浏览

database - 如何将一个或多个节点添加到现有的 YugaByte DB CE 集群?

使用https://docs.yugabyte.com/latest/deploy/public-clouds/aws/#manual-deployment中记录的步骤,我们能够使用社区版创建一个 6 节点、3 个可用区 (AZ) 集群YugaByte 的。

我们现在要测试将集群从 6 个节点扩展到 9 个节点。

a) 将每个 AZ 中的三个模式节点添加到 YugaByte DB 中正在运行的集群的过程是什么?

b) 并且,节点应该在它们之间或一次添加一些推荐的时间间隔吗?

c) 一旦节点成为集群的一部分,是否需要任何额外的步骤来触发现有表到新节点的负载平衡?

找不到与上述相关的文档。谢谢您的帮助。

0 投票
1 回答
85 浏览

json - How does one update an attribute and add a new attribute in a JSONB column in YugaByte DB?

I am trying YugaByte's Cassandra API (YCQL) and interested in using the JSONB data type extensions.

But I am having trouble both updating an attribute in an existing JSONB column as well as adding a new attribute to an existing JSONB column.

Is this supported in YugaByte? Here is what I tried:

Consider the following example whichhas have one row with a simple key and JSONB column.

So far so good.

If I try to update an existing attribute inside the doc, I see the following error:

If I try to add a new attribute into an existing JSONB attribute, I get the following error;

Is this supported, and if so what is the correct syntax?

0 投票
1 回答
444 浏览

database - YugaByte DB 中的内存是如何管理的?

YugaByte DB 中的内存是如何管理的?我知道有两组流程yb-tserver& yb-master,但找不到太多其他细节。

具体问题:

  1. 默认情况下,每个进程使用多少 RAM?

  2. 有没有办法明确控制这个?

  3. 据推测,内存用于缓存、memtables 等。这些组件的大小如何?

  4. 可以将特定表固定在内存中(或者说在缓存中给予更高的优先级)吗?

提前致谢。

0 投票
1 回答
394 浏览

database - YugaByte 是否支持地理空间查询?

YugaByte 是否支持地理空间查询?

鉴于 REDIS 和 Postgres API 支持,我认为这是可能的,但我在文档中没有看到对此的任何引用。

0 投票
1 回答
371 浏览

database - 对于简单的 Key-Value 模式,Redis 客户端和 Postgres 客户端之间的 YugaBytes 性能如何比较?

鉴于 YugaByte 为 Redis 和 Postgres 提供客户端驱动程序,我想知道如果以类似的方式使用两者之间的性能差异。

例如,假设 Postgres 表有 2 列,1 个 VARCHAR 作为主键,1 个 TEXT 列作为数据。对该表执行的唯一查询是INSERT INTO, UPDATE, SELECT val, SELECT EXISTS(...),DELETE FROM都带有WHERE primary_key_constraint = val条件。

用法类似于 Redis 操作SET, GET, EXISTS, DEL

与 Redis 驱动程序相比,Postgres 驱动程序是否会增加这些操作的开销?

0 投票
1 回答
88 浏览

database - Yugabyte YSQL中的语句启用

我想查看所有正在执行的 YSQL 语句。postgres 中的 log_statement=all 之类的东西。如何在 Yugabyte YSQL 中启用语句记录?

0 投票
2 回答
490 浏览

database - 我可以编写一个程序来查看 YugaByte 的 YCQL (Cassandra) api 中是否存在表吗?

是否有一种编程方式来检查 YugaByte 的 YCQL (Cassandra) api 中是否存在表?

例如,在 Postgres 中,可以执行以下操作:

如何检查给定模式中是否存在表

YCQL 中是否有等价物?”

0 投票
1 回答
50 浏览

database - 我可以用键空间控制什么?

我可以控制yugabyte DB 中每个键空间的CPU内存IO 资源的数量吗?