Skip to content

Commit

Permalink
modify readme
Browse files Browse the repository at this point in the history
  • Loading branch information
neoremind committed Dec 17, 2018
1 parent 710b312 commit 687ea67
Showing 1 changed file with 32 additions and 2 deletions.
34 changes: 32 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,37 @@
# 天池大赛-2018年第一届阿里云PolarDB数据库性能大赛分享
# 天池大赛-阿里云2018年第一届PolarDB数据库性能大赛分享

[天池比赛链接](https://tianchi.aliyun.com/programming/rankingList.htm?spm=5176.100067.5678.4.5efb714bzvzVTd&raceId=231689)

[赛题描述](RaceRule.md)

[解题分享长文]()
[解题报告长文](http://neoremind.com/2018/12/2018_polar_race_java_rank_1_sharing)

## How to build

```
cd engine_java && mvn assembly:assembly
```

## How to run

默认只能在Linux上运行(因为使用了JNA的Direct I/O)。

Write:
```
java -server -XX:-UseBiasedLocking -Xms2000m -Xmx2000m -XX:NewSize=1400m -XX:MaxMetaspaceSize=32m -XX:MaxDirectMemorySize=1G -XX:+UseG1GC -cp engine_java-0.0.1-SNAPSHOT-jar-with-dependencies.jar com.alibabacloud.polar_race.engine.common.neoremind.benchmark.BenchMark2 64 1000000 8 4096 /please/set/directory 1
```

Read:
```
java -server -XX:-UseBiasedLocking -Xms2000m -Xmx2000m -XX:NewSize=1400m -XX:MaxMetaspaceSize=32m -XX:MaxDirectMemorySize=1G -XX:+UseG1GC -cp engine_java-0.0.1-SNAPSHOT-jar-with-dependencies.jar com.alibabacloud.polar_race.engine.common.neoremind.benchmark.BenchMark2 64 1000000 8 4096 /please/set/directory 2
```

Range:
```
java -server -XX:-UseBiasedLocking -Xms2000m -Xmx2000m -XX:NewSize=1400m -XX:MaxMetaspaceSize=32m -XX:MaxDirectMemorySize=1G -XX:+UseG1GC -cp engine_java-0.0.1-SNAPSHOT-jar-with-dependencies.jar com.alibabacloud.polar_race.engine.common.neoremind.benchmark.BenchMark2 64 1000000 8 4096 /please/set/directory 2
```

Note:
```
64 1000000 8 4096 表示64并发,每个线程100w kv,key 8B,value 4K
```

0 comments on commit 687ea67

Please sign in to comment.