leverage the cached pdbwriters

this increased performance from 500 entries per second to 4000.
This commit is contained in:
2016-12-29 19:24:16 +01:00
parent de241ceb6d
commit f520f18e13
6 changed files with 66 additions and 27 deletions

View File

@@ -83,7 +83,8 @@ public class TcpIngestor implements AutoCloseable {
count++;
if (count == 100000) {
System.out.println("reading " + count + " took " + duration + "ms");
// System.out.println("reading " + count + " took " +
// duration + "ms");
duration = 0.0;
count = 0;
}
@@ -154,7 +155,7 @@ public class TcpIngestor implements AutoCloseable {
public void start() throws Exception {
final ArrayBlockingQueue<Entry> queue = new ArrayBlockingQueue<>(100000);
final ArrayBlockingQueue<Entry> queue = new ArrayBlockingQueue<>(100);
serverThreadPool.submit(() -> {
Thread.currentThread().setName("db-ingestion");