You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@kvrocks.apache.org by "rockeet (via GitHub)" <gi...@apache.org> on 2023/05/16 11:33:40 UTC

[GitHub] [incubator-kvrocks] rockeet commented on pull request #1206: Adapt kvrocks with ToplingDB

rockeet commented on PR #1206:
URL: https://github.com/apache/incubator-kvrocks/pull/1206#issuecomment-1549490143

   Benchmark with wikipedia data: **109GB**, **38.5 M** rows, average **2.8 KB** per row.
   
   Hardware: aliyun 2c16g, in random read, we also tested with 8c16g, disk is high performance ESSD(iops up to 60k).
   
   **community** conf [kvtopling-community.json](https://github.com/rockeet/incubator-kvrocks/blob/adapt-toplingdb/kvtopling-community.json) using BlockBasedTable(block size is 8K).
   **enterprise** conf [kvtopling-enterprise.json](https://github.com/rockeet/incubator-kvrocks/blob/adapt-toplingdb/kvtopling-enterprise.json) using ToplingZipTable.
   
   ![image](https://github.com/apache/incubator-kvrocks/assets/1574991/2fef6caa-3a73-4eff-be27-18281843946a)
   
   ![image](https://github.com/apache/incubator-kvrocks/assets/1574991/4f2a5caa-ce3d-4835-af1b-3faae3e1e40d)
   
   Random read after full compaction, in random read, it is CPU bounded, rand 8c means 8c16g.
   
   block cache is 1G for BlockBasedTable, we have tried block cache 4G & 8G, but performance getting worse.
   ![image](https://github.com/apache/incubator-kvrocks/assets/1574991/3bf52672-5a4b-4e64-86fe-3eb184542762)
   
   
   
   
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscribe@kvrocks.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org