问题标签 [ycsb]
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.
cassandra - Cassandra 性能调优
我已经成功安装了一个有 10 个节点的多节点 Cassandra 集群,nodetool status 命令显示每个节点都是 UP 和 NORMAL。
但我得到的表现非常糟糕。
这是我的结果:
我正在使用 YCSB 来衡量绩效
到目前为止我所做的调整:
我的硬件:每个节点都是一个带有 CentOS 的虚拟机
请让我知道我可以调整哪些设置以从集群中获得最大性能。
networking - 使用 Yahoo Cloud Serving Benchmark 生成大量和高速数据
YSCB 提供不同类型的工作负载。
如何使用 Yahoo Cloud Serving Benchmark 模拟实时网络环境:
- 我们可以预期通信速率可以根据预定义的分布降低或增加
- 数据包或记录的大小可以根据预定义的分布增加或减少。
基本上我想使用 YCSB 生成大数据流量,它可以有不同的 VOLUME 和 VELOCITY
当前的 YCSB 提供交易量的静态值。这些值可以更改但不能更改。
记录中的字段数
字段计数=10
每个字段的大小(以字节为单位)
字段长度=100
mongodb - YCSB Mongodb _id
我使用 ycsb 来测试 mongodb。
加载 3000000 个文档后,我尝试运行插入步骤,但遇到以下问题:
我发现当我执行加载步骤时,每个文档的 _id 有点像
等等。这不是我遇到的通常喜欢的
所以我尝试插入大量文档时的冲突很容易理解。
那么我能做些什么来解决冲突呢?
cassandra - 用于 cassandra 集群的 YCSB 正弦工作负载
我正在使用 ycsb 来测试视觉对象的 cassandra 集群行为。是否存在正弦工作负载?我在 Core Workloads 上没有找到这样的选项。我想增加正弦吞吐量,然后测量集群的延迟和缓存大小。同样在 ycsb 输出文件中,我可以有比当前可用的更多指标吗?现在我只能看到吞吐量和延迟,但我也想测量节点的缓存大小。
linux - MongoDb 和 YCSB:工作负载 A:为什么更新延迟这么小?
我在通过 10G 以太网连接的两个节点上运行 MongoDb 和 YCSB,工作负载 A(读取:更新 = 50:50)。
ycsb 输出结果看起来不错,但只有一件事:为什么更新延迟那么小?更新延迟是否仅包括 MongoDb 本地操作延迟?
例如,在下面的运行中,更新延迟只有大约 4 微秒。但是我的网络延迟是 100+ 微秒。所以这对我来说很奇怪。
谢谢!
hbase - YCSB 基准测试期间的 Hbase [READ-FAILED]
我正在使用 CDH 并通过安装的 HBase 并下载了 YCSB 包。现在在使用以下命令在 Hbase 上运行测试时:
它给出的输出如下,其中接近 50% 的读取失败:
我尝试在创建数据库期间更改 split_no,并且在创建表期间也启用了读取复制因子并将其设为 3。
我正在寻找为什么会发生这种情况,但没有运气,有人可以帮我完成这项工作吗?
hadoop - HBase 错误:Memstore 大小为 xxxxxx
大家好,我一直在尝试处理 Hbase 问题。我下载了开源 HBase 并在分布式模式下运行。我正在尝试使用 YCSB 工具进行基准测试。当我尝试将记录数和操作数超过 10,000 时区域服务器无法显示以下错误消息。可能是什么原因。有人知道吗?
hbase - Hbase 性能调优
我的 6 节点 Hbase 集群(1 个主 - 5 个从属)有以下硬件配置
每个节点的配置
2.4Ghz,48 核英特尔 CPU
256GB 内存
1Gb/ps 网络连接
30 x SSD 磁盘(JBOD 设置)
操作系统:RHEL 6.6
Hbase 版本:1.2.0
CDH发行版:5.7.0
我在 Hbase 中调整了以下参数:
通过这个设置,我能够在 250 个线程下使用 YCSB 获得 85000 IOPS,50% 读取和 50% 写入。
谁能建议我任何有助于我生成更多 IOPS 的配置更改。
hadoop - HBase 问题:GC 暂停停止区域服务器
我的 6 节点 Hbase 集群(1 个主 - 5 个从属)有以下硬件配置
每个节点的配置
2.4Ghz,48 核英特尔 CPU
256GB 内存
1Gb/ps 网络连接
30 x SSD 磁盘(JBOD 设置)
操作系统:RHEL 6.6
Hbase 版本:1.2.0
CDH发行版:5.7.0
我正在做 YCSB 测试,当我达到 1 亿条记录时,regionserver 中止说以下问题:
还
区域服务器的堆大小为 16GB(尝试使用 32GB),
似乎大部分时间都在收集垃圾,因此我的 YCSB 性能显示为 3 ops/sec 或 0 ops/sec。我遵循了 GC 调优指南,但帮不上什么忙。任何人都可以建议可以做什么????
cassandra - 如何针对在 Cassandra 中创建的表运行核心工作负载?
我是基准数据库的超级新手。我对 YCSB 工具有点熟悉,还在研究它。我已经下载了 YCSB 最新版本,以及对 Cassandra 进行基准测试所需的所有先决条件。我的机器上也安装了 DataStax 社区。通过使用 Cassandra CQL shell,我创建了一个用户表,其中包含以下内容:
尽管除了 Keyspace 之外,我还必须创建 ColumnFamily——我不知道它的查询。
除了创建该表之外,我还可以在命令提示符下执行 ycsb:
现在剩下的部分对我来说仍然是未知的。我现在如何继续将工作负载加载到数据库表和基准测试中?我只想对核心工作负载进行基本基准测试,这意味着只有读取、写入、更新、扫描指标对我来说就足够了。我进行了很多搜索并试图理解 YCSB GitHub 页面中给出的 Wiki 说明。但它们非常混乱,没有明确的步骤可循。如果我走一步,它会将我导航到另一个链接,并使我的想法变得混乱。请不要让我失望,如果有人至少可以向我展示一条指南,我将非常感激。