зеркало из https://github.com/Azure/YCSB.git
49 строки
2.5 KiB
HTML
49 строки
2.5 KiB
HTML
<HTML>
|
|
<!--
|
|
Copyright (c) 2010 Yahoo! Inc. All rights reserved.
|
|
|
|
Licensed under the Apache License, Version 2.0 (the "License"); you
|
|
may not use this file except in compliance with the License. You
|
|
may obtain a copy of the License at
|
|
|
|
http://www.apache.org/licenses/LICENSE-2.0
|
|
|
|
Unless required by applicable law or agreed to in writing, software
|
|
distributed under the License is distributed on an "AS IS" BASIS,
|
|
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
|
|
implied. See the License for the specific language governing
|
|
permissions and limitations under the License. See accompanying
|
|
LICENSE file.
|
|
-->
|
|
|
|
<HEAD>
|
|
<TITLE>YCSB - Core workload package properties</TITLE>
|
|
</HEAD>
|
|
<BODY>
|
|
<H1><img src="images/ycsb.jpg" width=150> Yahoo! Cloud Serving Benchmark</H1>
|
|
<H3>Version 0.1.2</H3>
|
|
<HR>
|
|
<A HREF="index.html">Home</A> - <A href="coreworkloads.html">Core workloads</A> - <a href="tipsfaq.html">Tips and FAQ</A>
|
|
<HR>
|
|
<H2>Core workload package properties</h2>
|
|
The property files used with the core workload generator can specify values for the following properties:<p>
|
|
<UL>
|
|
<LI><b>fieldcount</b>: the number of fields in a record (default: 10)
|
|
<LI><b>fieldlength</b>: the size of each field (default: 100)
|
|
<LI><b>readallfields</b>: should reads read all fields (true) or just one (false) (default: true)
|
|
<LI><b>readproportion</b>: what proportion of operations should be reads (default: 0.95)
|
|
<LI><b>updateproportion</b>: what proportion of operations should be updates (default: 0.05)
|
|
<LI><b>insertproportion</b>: what proportion of operations should be inserts (default: 0)
|
|
<LI><b>scanproportion</b>: what proportion of operations should be scans (default: 0)
|
|
<LI><b>readmodifywriteproportion</b>: what proportion of operations should be read a record, modify it, write it back (default: 0)
|
|
<LI><b>requestdistribution</b>: what distribution should be used to select the records to operate on - uniform, zipfian or latest (default: uniform)
|
|
<LI><b>maxscanlength</b>: for scans, what is the maximum number of records to scan (default: 1000)
|
|
<LI><b>scanlengthdistribution</b>: for scans, what distribution should be used to choose the number of records to scan, for each scan, between 1 and maxscanlength (default: uniform)
|
|
<LI><b>insertorder</b>: should records be inserted in order by key ("ordered"), or in hashed order ("hashed") (default: hashed)
|
|
<LI><b>fieldnameprefix</b>: string prefix for the field name (default: “field”)
|
|
</UL>
|
|
<HR>
|
|
YCSB - Yahoo! Research - Contact cooperb@yahoo-inc.com.
|
|
</BODY>
|
|
</HTML>
|