最新要闻
- 每日速看!因航班延误缺考复试 考研生崩溃大哭:对不起父母 对不起自己的努力
- 猪肉含量≥85% 一口全是肉:亚明猪肉烤肠29.9元2斤大促
- 越秀资本03月24日获深股通增持98.52万股
- 精选!宏基e1471g怎么样
- 英特尔联合创始人戈登·摩尔去世:享年94岁 “摩尔定律”提出者
- 天天热点!公司回应招聘前台要求身材 硬性要求臀围86腰围58:网友吐槽离谱
- 环球观焦点:中国驻科威特大使馆发布斋月期间领事温馨提醒
- 妮维雅SPA级氨基酸洗面奶19.9元官方大促:原价87.9元
- 库克中国行:晒和黄龄合影、宣布苹果捐赠增加至1亿元支持教育事业
- 热资讯!蓝盘、紫盘、黑盘?2023年机械硬盘怎么买?
- 世界快看点丨《互联网广告管理办法》公布:弹出广告不能“一键关闭”最高可罚3万
- 世界今日报丨网友修iPhone偶遇苹果CEO库克:让他在碎了的后盖上签了个名
- 90后情侣3年存100万裸辞飞荷兰 网友热议:有勇气活的很洒脱
- 信息:俄称打击乌军人员装备 乌称击退俄军进攻
- 40秒看天宇上演“星月神话”:被月亮星星浪漫到了 月牙慢慢掩盖金星
- 热门:完全禁用汽柴油?中石化及专家回应了
广告
手机
iphone11大小尺寸是多少?苹果iPhone11和iPhone13的区别是什么?
警方通报辅警执法直播中被撞飞:犯罪嫌疑人已投案
- iphone11大小尺寸是多少?苹果iPhone11和iPhone13的区别是什么?
- 警方通报辅警执法直播中被撞飞:犯罪嫌疑人已投案
- 男子被关545天申国赔:获赔18万多 驳回精神抚慰金
- 3天内26名本土感染者,辽宁确诊人数已超安徽
- 广西柳州一男子因纠纷杀害三人后自首
- 洱海坠机4名机组人员被批准为烈士 数千干部群众悼念
家电
【焦点热闻】YCSB工具原理重点内容解读(二)
(资料图片仅供参考)
一、建表
(1)默认表名为usertable
CREATE TABLE usertable ( YCSB_KEY VARCHAR(255) PRIMARY KEY, FIELD0 TEXT, FIELD1 TEXT, FIELD2 TEXT, FIELD3 TEXT, FIELD4 TEXT, FIELD5 TEXT, FIELD6 TEXT, FIELD7 TEXT, FIELD8 TEXT, FIELD9 TEXT, FIELD10 VARCHAR(100) #YCSB的默认字段长度是100
);
关键要点:
- 主键字段需要命名为YCSB_KEY
- 其他字段需要以FIELD作为前缀,并从1开始计数
- 添加与您在YCSB核心属性中指定的相同数量的字段,默认为10。
- 字段的类型并不那么重要,只要它们可以接受你在YCSB核心属性中指定的长度的字符串,默认值是100;
- prepare测试时会优先判断是否存在usertable表,存在则执行truncate清空表数据,若不存在则新建usertable表;
(2)如果自己另起了表名,如student,则运行时增加 -p table=student即可,此时运行脚本就会读取student的表
./bin/ycsb load jdbc -s -P workloads/workloadd -cp /syw_test/ycsb-0.17.0/jdbc-binding/lib/mysql-connector-java-5.1.46.jar -p recordcount=1000 -p threads=5 -p operationcount=1000 -p table=usertable2
二、JDBC连接的重要默认值
#直接从源码中可查内容private static final String TABLE_NAME = "USERTABLE";private static final int FIELD_LENGTH = 32;private static final String FIELD_PREFIX = "FIELD";private static final String KEY_PREFIX = "user";private static final String KEY_FIELD = "YCSB_KEY";private static final int NUM_FIELDS = 3;
三、配置参数(db.properties)
若是MySQL,则从jdbc-binding--->conf--->则可看到配置文件
db.driver=com.mysql.jdbc.Driver # The JDBC driver class to use.db.url=jdbc:mysql://127.0.0.1:3306/ycsb # The Database connection URL.db.user=admin # User name for the connection.db.passwd=admin # Password for the connection.db.batchsize=1000 # The batch size for doing batched inserts. Defaults to 0. Set to >0 to use batching.jdbc.fetchsize=10 # The JDBC fetch size hinted to the driver.jdbc.autocommit=true # The JDBC connection auto-commit property for the driver.jdbc.batchupdateapi=false # Use addBatch()/executeBatch() JDBC methods instead of executeUpdate() for writes (default: false)db.batchsize=1000 # The number of rows to be batched before commit (or executeBatch() when jdbc.batchupdateapi=true)
四、workload支持的配置参数详解
Fieldcount:记录中字段的数量(默认值:10)Fieldlength:每个字段的大小(默认:100)Minfieldlength:每个字段的最小大小(默认值:1)Readallfields:应该读取所有字段(true)或只读取一个字段(false)(默认值:true)Writeallfields:应该更新和读取/修改/写入更新所有字段(true)或只是一个(false)(默认:false)Readproportion:应该读取的操作的比例(默认:0.95)Updateproportion:操作的更新比例(默认值:0.05)Insertproportion:应该插入的操作的比例(默认:0)Scanproportion:应该扫描的操作的比例(默认值:0)Readmodifywriteproportion:读取记录、修改记录、写回记录的操作比例(默认:0)Requestdistribution:应该使用什么分布来选择要操作的记录-uniform(均匀分布), zipfian, hotspot, sequential, exponential or latest(数据越新访问概率越高)(默认:uniform)Minscanlength:扫描的最小范围(默认值:1)Maxscanlength:扫描的最大范围(默认:1000)Scanlengthdistribution:对于扫描,应该使用什么分布来选择要扫描的记录数量,对于每次扫描,在1和maxscanlength之间(默认:uniform)insertstart:用于并行加载和运行,为这个YCSB实例定义起始记录(默认值:0)insertcount:对于并行加载和运行,定义这个YCSB实例的记录数量(默认:recordcount)零填充:用于生成与字符串排序顺序兼容的记录序列,以0填充记录号。控制用于填充的0的数量。(默认值:1)例如,对于第5行,如果zeropadding=1,则得到" user5 "键,如果zeropading=8,则得到" user00000005 "键。为了看到它的影响,零加法需要大于记录数中的位数。Insertorder:记录是按键顺序插入(" ordered "),还是按散列顺序插入(" hashed ")(默认值:hashed)Fieldnameprefix:字段名的前缀,较短的可能会减少所需的存储大小(默认:" field ")core_workload_insertion_retry_limit:插入失败重试次数,默认 0core_workload_insertion_retry_interval:重试间隔(秒),默认 3
关键词:
-
【焦点热闻】YCSB工具原理重点内容解读(二)
一、建表(1)默认表名为usertableCREATETABLEusertable(YCSB_KEYVARCHAR(255)PRIMARYKEY,FIELD0TEXT,FIEL
来源: 【焦点热闻】YCSB工具原理重点内容解读(二)
CSS鼠标样式(cursor)总结(转载)
每日速看!因航班延误缺考复试 考研生崩溃大哭:对不起父母 对不起自己的努力
猪肉含量≥85% 一口全是肉:亚明猪肉烤肠29.9元2斤大促
越秀资本03月24日获深股通增持98.52万股
精选!宏基e1471g怎么样
热文:czide-CALLAN自制语言(python)
环球短讯!《安富莱嵌入式周报》第307期:开源智能制冷板,Keil MDK6发布时间,编程助手Github Copilot X,Matlab2023,高品质电容
英特尔联合创始人戈登·摩尔去世:享年94岁 “摩尔定律”提出者
天天热点!公司回应招聘前台要求身材 硬性要求臀围86腰围58:网友吐槽离谱
每日消息!学习 React 需要具备的 JavaScript 知识
全球观点:gs_probackup增量备份ptrack.cpp : 88
农事贵争时 物资“抢运”忙——黑龙江部分地区备春耕铁路运输见闻
环球观焦点:中国驻科威特大使馆发布斋月期间领事温馨提醒
妮维雅SPA级氨基酸洗面奶19.9元官方大促:原价87.9元
库克中国行:晒和黄龄合影、宣布苹果捐赠增加至1亿元支持教育事业
天天时讯:读Java性能权威指南(第2版)笔记27_线程和同步性能上
热资讯!蓝盘、紫盘、黑盘?2023年机械硬盘怎么买?
世界快看点丨《互联网广告管理办法》公布:弹出广告不能“一键关闭”最高可罚3万
今日精选:在 Ubuntu 和 Fedora 中设置 Python 开发环境
世界今日报丨网友修iPhone偶遇苹果CEO库克:让他在碎了的后盖上签了个名
90后情侣3年存100万裸辞飞荷兰 网友热议:有勇气活的很洒脱
信息:俄称打击乌军人员装备 乌称击退俄军进攻
环球短讯!12-指针02
全球今亮点!C++ 虚函数(virtual) 和纯虚函数(pure virtual) 的区别
40秒看天宇上演“星月神话”:被月亮星星浪漫到了 月牙慢慢掩盖金星
热门:完全禁用汽柴油?中石化及专家回应了
AMD RX 7900 XTX超频3.4GHz:功耗失控650W!还是打不过RTX 4090
环球实时:ChatGPT开放第三方插件!瞬间 其他AI成了绝望的文盲
快消息!英国监管机构相信微软不会独占CoD
全球滚动:安全环保标语8字_安全环保标语有哪些?
信息:中国动力电池发展正当其时 锂电隔膜产业乘势而上
世界今日报丨使用 PC 端浏览器开发者工具对移动端真机环境 Web 页面进行远程调试
每日看点!Microsoft edge锁定在任务栏上,被修改主页360的解决方法
全球热消息:深圳一公司发文拒招已婚未育员工:回应如此大言不惭
世界新动态:郭明錤:iPhone 15全系灵动岛 苹果升级传感器后体验更强大了
全球热点评!蜗牛的资料和特点分别是什么
天天新消息丨Midjourney AI绘画使用指南
Django笔记七之ManyToMany和OneToOne介绍
4K 3D 高帧率重制!《泰坦尼克号》重映预售开启:4月3日上映
热推荐:沪一男子多次在五星级酒店开房,记录和发票被“神秘女”轻松拿走?细思极恐...
【金融街发布】人民银行:2月发行各类债券54724.3亿元
债市日报:3月24日
天天滚动:外卖小哥专属!美团发布头盔新专利:手不脱把接电话
【世界报资讯】库克现身北京三里屯正面“面对”小米!网友手持小米13 Pro合影太吸睛
当前速看:马斯克要建自己的乌托邦城市:美国当地居民这下不淡定了
每日短讯:正式定档4月26日!米哈游大作《崩坏:星穹铁道》公测官宣
快消息!PaddleOCR之高性能Go语言实现OCR识别
环球报道:《暗黑破坏神4》新手入门图文攻略:游戏系统介绍与开荒指南
天天日报丨男孩名字含“坤”被嘲笑抑郁自残 被起绰号“鸡哥”:网友吐槽太过分
环球要闻:监控拍到浙江一车辆撞倒行人后又倒回碾压!官方通报来了
全球快资讯丨金价一路狂飙 有人8斤黄金变现174万:国内中老年狂买 还有人已赚32万元
世界热头条丨暴雪计划进行压力测试:《暗黑破坏神4》公测版排队依旧
以志愿服务赋能基层治理,金山卫镇这样做
9个都要了解的单行Python代码
每日看点!优化不够DLSS来凑 iGame RTX 4080显卡实战《卧龙》:4K轻松百帧
环球热点!男子驾车疯狂违章 上传视频炫耀自曝!后续舒适
169元 红魔散热器4磁吸版上市:20W满血功率、可控RGB灯效
环球热讯:苹果CEO库克现身北京三里屯零售店!众多粉丝合影 有人用小米13自拍
上海嘉定新城发展完成5亿元中票发行 利率3.20%
环球速讯:Leetcode Practice -- 字符串
第133篇:事件处理与常用事件
每日简讯:PLG SaaS 产品 Figma 商业模式拆解
1.爬虫的简介
世界时讯:python超时处理方法eventlet的eventlet.Timeout
全球资讯:【新华解读】REITs推出支持消费重要举措 消费基础设施可发行REITs
环球通讯!【财经分析】瑞信债务减记外溢影响可控 欧洲其他大型银行信用状况未受波及
【金融街发布】证券公司App“一键打新”功能将迎三大变化
每日热议!电池连续6年世界第一 宁德时代表态不会去造车
环球精选!95后设计师辞职当动物饲养员:上班以后非常开心
小金刚品质 Note 12 Turbo首发福利:免费送碎屏险
世界今头条!PC真的没落了!我国网民使用手机上网比例达99.8%:占比遥遥领先
每日关注!2023年国剧最高分!剧版《三体》豆瓣涨至8.7分:超36万人评价
焦点报道:windows安装redis及配置教程
世界微速讯:记一次若依后台管理系统渗透
焦点!记录--用three.js渲染真实的下雨效果
傲软录屏工具使用教程(附工具亲测有效!!!)
天天视点!国际货币基金组织敦促黎巴嫩加快改革以启动一揽子救助计划
全球简讯:论文阅读笔记(五):Hire-MLP Vision MLP via Hierarchical Rearrangement
【焦点热闻】73.迭代器
环球观察:[vue] 脚手架笔记
世界动态:别让疲劳成为你的最后一程路:如何避免驾驶疲劳?丨曼孚科技
前沿资讯!L2-040 哲哲打游戏
每日快看:【新华500】新华500指数(989001)24日跌0.29%
谷歌回应Bard内容“抄袭”:插入链接会打断对话
快资讯丨浙江2人遭雷击不幸身亡 急救中心发布雷雨天出行提示
0糖0脂肪 丘里福建大红袍、铁观音茶饮闭眼囤:券后6瓶15.8元
天天新动态:最远能跑333km 五菱缤果官宣3月29日上市:7万交个朋友?
认真做优化 Intel显卡驱动容量减少一半:从1.3GB降至0.6GB
天天速递!全国跳水冠军赛:昌雅妮成为女子3米板“双冠王 ”
环球快讯:MySQL错误ERROR 2003 (HY000) Can't connect to MySQL server .' (111)
CSP20230319-4 星际网络II 题解
焦点信息:DNF远古地下城怎么开
天天观点:抵制汽车行业网络水军!比亚迪、长城、蔚小理等发起联合倡议
萤石TV Studio发布:接管电视“大脑” 让一屏秒变三屏!
【世界快播报】灯座安装即插即用:萤石发布4G款灯座云台摄像机C8b
环球新动态:比亚迪宋Pro DM-i 2023款实车曝光:前脸大变 加长加高
【全球新视野】2023第三届大湾区数字峰会在广州召开
环球快看点丨开心档之Go 语言数据类型
C#中?.、??、?:、及?等符号用途