mirror of
https://github.com/XRPLF/rippled.git
synced 2025-12-06 17:27:55 +00:00
C binding for leveldb, better readseq benchmark for SQLite.
- Added a C binding for LevelDB. May be useful as a stable ABI that can be used by programs that keep leveldb in a shared library, or for JNI API. - Replaced SQLite's readseq benchmark to a more efficient version. SQLite readseq speeds increased by about a factor of 2x from the previous version. Also updated benchmark page to reflect readseq speed up. git-svn-id: https://leveldb.googlecode.com/svn/trunk@46 62dab493-f737-651d-591e-8d6aee1b9529
This commit is contained in:
@@ -130,8 +130,8 @@ parameters are varied. For the baseline:</p>
|
||||
<td class="c2">1,010,000 ops/sec</td>
|
||||
<td class="c3"><div class="bkct" style="width:95px"> </div></td>
|
||||
<tr><td class="c1">SQLite3</td>
|
||||
<td class="c2">174,000 ops/sec</td>
|
||||
<td class="c3"><div class="bsql" style="width:15px"> </div></td>
|
||||
<td class="c2">383,000 ops/sec</td>
|
||||
<td class="c3"><div class="bsql" style="width:33px"> </div></td>
|
||||
</table>
|
||||
<h3>B. Random Reads</h3>
|
||||
<table class="bn bnbase">
|
||||
@@ -386,9 +386,9 @@ MB.</p>
|
||||
<td class="c3"><div class="bkct" style="width:72px"> </div></td>
|
||||
<td class="c4">(1.06x baseline)</td></tr>
|
||||
<tr><td class="c1">SQLite3</td>
|
||||
<td class="c2">210,000 ops/sec</td>
|
||||
<td class="c3"><div class="bsql" style="width:14px"> </div></td>
|
||||
<td class="c4">(1.20x baseline)</td></tr>
|
||||
<td class="c2">609,000 ops/sec</td>
|
||||
<td class="c3"><div class="bsql" style="width:41px"> </div></td>
|
||||
<td class="c4">(1.59x baseline)</td></tr>
|
||||
</table>
|
||||
|
||||
<h4>Random Reads</h4>
|
||||
@@ -425,8 +425,8 @@ database.</p>
|
||||
<td class="c3"><div class="bkct" style="width:88px"> </div></td>
|
||||
<td class="c4">(3.60x baseline)</td></tr>
|
||||
<tr><td class="c1">SQLite3</td>
|
||||
<td class="c2">174,000 ops/sec</td>
|
||||
<td class="c3"><div class="bsql" style="width:13px"> </div></td>
|
||||
<td class="c2">383,000 ops/sec</td>
|
||||
<td class="c3"><div class="bsql" style="width:27px"> </div></td>
|
||||
<td class="c4">(1.00x baseline)</td></tr>
|
||||
</table>
|
||||
<h4>Random Reads</h4>
|
||||
|
||||
Reference in New Issue
Block a user