gpt4 book ai didi

mysql - YCSB:在 MySQL 上创建灵活的模式

转载 作者:行者123 更新时间:2023-11-30 23:03:21 24 4
gpt4 key购买 nike

我正在尝试使用 YCSB ( https://github.com/brianfrankcooper/YCSB ) 对 MySQL 数据库进行基准测试,但我正在努力解决文档中的这一行:

对于 CoreWorkload,YCSB 客户端将假设有一个名为“usertable”的“表”,具有灵活的架构:可以在运行时根据需要添加列。

但是我如何在 MySQL 上执行此操作?我在任何地方都找不到有关如何在 MySQL 上创建灵活模式的任何说明

提前致谢

最佳答案

对于关系数据库(例如 MySQL)而言,情况并非如此。对于这些,您应该使用 YCSB 所需的确切列数创建表。

JDBCClient 类必须为您提供这样的提示:

CREATE TABLE usertable 
(
YCSB_KEY VARCHAR(100),
FIELD1 VARCHAR(100), FIELD2 VARCHAR(100),
FIELD3 VARCHAR(100), FIELD4 VARCHAR(100),
FIELD5 VARCHAR(100), FIELD6 VARCHAR(100),
FIELD7 VARCHAR(100), FIELD8 VARCHAR(100),
FIELD9 VARCHAR(100), FIELD10 VARCHAR(100),

} PRIMARY KEY (YCSB_KEY);

这实际上是针对另一个数据库的,但您可以轻松地针对特定的 MySQL 语法进行调整。

关于mysql - YCSB:在 MySQL 上创建灵活的模式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22939387/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com