问题标签 [aerospike]

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

nosql-aggregation - Aerospike 聚集部分大小

我们正在使用“小型”仅内存 Aerospike 服务器来存储最近一小时的网站分析。最后一小时的数据大小约为 10 Gb。

我们尝试从 Aerospike 上的单独服务器(基于 Java 的客户端)执行一些聚合查询,如下所示(在 LUA 中):

根据文档,所有聚合都在 Aerospike 节点(在我们的例子中是单个节点)上完成,并在客户端上减少。

事实证明,aggregate() 函数只处理小批量数据,即 10-16 条记录。之后聚合结果被发送到客户端,由 reduce() 处理。

由于 reduce() 操作是在客户端执行的,这意味着服务器将至少向客户端发送 1/16 大小的数据。即数百兆字节的数据。谈论性能。

是否可以更改记录流聚合的“缓冲区大小”或“队列大小”或“任何大小”?即是否可以“调整” Aerospike 以每个节点仅调用一次 reduce() 函数?

0 投票
2 回答
702 浏览

aerospike - Aerospike 中的关系

我想知道如何代表关系Aerospike?我意识到这是一个键值存储,但有没有可以给出的例子?

例如:如果系统中有一个用户,我想获取与该用户关联的事物记录列表。

0 投票
1 回答
179 浏览

java - Google App Engine fails to connect Aerospike installed on Google Compute Engine

I'm trying to connect my GAE Application to Aerospike installed on Google Compute Engine. Code snippet below is ok if i use main function.

But when i deploy my application to GAE, i got this error.

I used external and internal IP of Compute Engine instance to create new AerospikeClient("compute_engine_ip",3000) but same error. Any idea to fix my problem? Thank you.

0 投票
2 回答
2661 浏览

aerospike - Aerospike : Delete all bins

I am trying to delete bins from my set.
The thing is when I delete them, they are still shown in

though the data has been deleted from the set.

The issue arises when my binNames reaches 32k limit of unique binNames constraint.
I have to restart aerospike for the deleted bin names to be really gone.

So is there any other way than to restart after deleting bins ?
What really happens when aerospike is restarted ? (which deletes the deleted [marked as deleted] bins )

Note : I have tested this by deleting the bins using

  1. client.delete()
  2. set expiration

One more question - Is there any way I can delete all bins from a set through aql ?

0 投票
2 回答
150 浏览

aerospike - Aerospike 是否有类似于 HBase 的协处理器的东西?

HBase 的协处理器是“移动计算而不是数据”的一个很好的例子。不确定 Aerospike 是否支持类似的功能?

0 投票
4 回答
1006 浏览

aerospike - 在 mac 上安装 Aerospike 客户端时出错

不确定如何解决这个问题。我已经在我的 Mac 上运行了以下命令。

sudo pip install aerospike

我已经安装了 Lua

0 投票
1 回答
554 浏览

java - 使用 Aerospike 进行集成测试?

我想编写 java 集成测试,在构建过程中加载嵌入式 aerospike db。

我发现没有嵌入式 aerospike 的此类资源,是否有任何其他与 aerospike 的 api 等效的 no-sql 可以用作嵌入式?

0 投票
1 回答
1417 浏览

ld - 当从源安装 aerospike 时,ld 以信号 11 分段错误核心转储终止

我在 centos6.3 上从源代码安装 aerospike-server( https://github.com/aerospike/aerospike-server ),当 $make (GCC 4.7.2) 时,我遇到了这个错误:

我应该尝试什么?有人能帮我吗?谢谢!

0 投票
1 回答
250 浏览

google-compute-engine - 无法从 docker 容器内部连接到默认网络

我正在尝试在谷歌计算上部署一个应用程序,但我遇到了一个网络问题,该应用程序由一个前端(在使用复制控制器部署的 docker 容器内运行)和一个 aerospike 节点的后端组成。

aerospike 节点不是容器集群的一部分,但它们在同一个项目中,并且容器集群和 aerospike 节点都运行在默认网络中。

使用默认配置运行的 aerospike 节点

从码头集装箱内部我正在尝试这样做

但连接失败,我做错了什么?

0 投票
1 回答
175 浏览

node.js - NodeJS Aerospike UDF 执行内存泄漏

我每秒执行几千次UDF。这导致 NodeJS 的 RSS 内存使用缓慢攀升,似乎没有限制,每次执行几 kb。即使我定期关闭连接并打开一个新客户端,问题仍然存在。

复制非常容易:只需在同一连接上每秒对随机键执行一千次 UDF(返回几个值)。集群配置不影响它。

调试此问题的任何见解或建议?