Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

docs: Disclaimer of exposed to network and not encrypted #793

Merged
merged 2 commits into from
Sep 14, 2022

Conversation

orpheuslummis
Copy link
Contributor

@orpheuslummis orpheuslummis commented Sep 13, 2022

Relevant issue(s)

Resolves #792

Description

Disclaimer that at this stage the DB is by default exposed to network and not encrypted

Tasks

  • I made sure the code is well commented, particularly hard-to-understand areas.
  • I made sure the repository-held documentation is changed accordingly.
  • I made sure the pull request title adheres to the conventional commit style (the subset used in the project can be found in tools/configs/chglog/config.yml).
  • I made sure to discuss its limitations such as threats to validity, vulnerability to mistake and misuse, robustness to invalidation of assumptions, resource requirements, ...

How has this been tested?

Human reads

@orpheuslummis orpheuslummis added the documentation Improvements or additions to documentation label Sep 13, 2022
@orpheuslummis orpheuslummis added this to the DefraDB v0.3.1 milestone Sep 13, 2022
@orpheuslummis orpheuslummis self-assigned this Sep 13, 2022
@source-devs
Copy link

Benchmark Results

Summary

  • 113 Benchmarks successfully compared.
  • 113 Benchmarks were ✅ Better.
  • 0 Benchmarks were ❌ Worse .
  • 0 Benchmarks were ✨ Unchanged.
✅ See Better Results...
time/opdelta
_Collection_UserSimple_CreateMany_Sync_0_100-4226ms ± 0%211ms ± 0%−6.45%(p=1.000 n=1+1)
_Collection_UserSimple_Create_Sync_0_10-410.6ms ± 0%9.2ms ± 0%−12.77%(p=1.000 n=1+1)
_Collection_UserSimple_Create_Sync_0_100-4103ms ± 0%93ms ± 0%−9.51%(p=1.000 n=1+1)
_Collection_UserSimple_Create_Sync_0_1000-41.00s ± 0%0.94s ± 0%−6.21%(p=1.000 n=1+1)
_Collection_UserSimple_Create_Async_0_100-446.8ms ± 0%41.6ms ± 0%−11.12%(p=1.000 n=1+1)
_Collection_UserSimple_Create_Async_0_1000-4462ms ± 0%411ms ± 0%−10.95%(p=1.000 n=1+1)
_Collection_UserSimple_Create_Async_0_10000-44.74s ± 0%4.19s ± 0%−11.74%(p=1.000 n=1+1)
_Collection_UserSimple_Read_Sync_10_10-4358µs ± 0%304µs ± 0%−15.01%(p=1.000 n=1+1)
_Collection_UserSimple_Read_Sync_100_100-43.76ms ± 0%3.38ms ± 0%−10.15%(p=1.000 n=1+1)
_Collection_UserSimple_Read_Sync_1000_1000-441.2ms ± 0%36.4ms ± 0%−11.55%(p=1.000 n=1+1)
_Collection_UserSimple_Read_Sync_1000_10-4385µs ± 0%334µs ± 0%−13.27%(p=1.000 n=1+1)
_Collection_UserSimple_Read_Sync_1000_100-44.03ms ± 0%3.56ms ± 0%−11.67%(p=1.000 n=1+1)
_Collection_UserSimple_Read_Async_10_10-4262µs ± 0%238µs ± 0%−8.92%(p=1.000 n=1+1)
_Collection_UserSimple_Read_Async_100_100-41.97ms ± 0%1.70ms ± 0%−13.47%(p=1.000 n=1+1)
_Collection_UserSimple_Read_Async_1000_1000-425.9ms ± 0%22.7ms ± 0%−12.33%(p=1.000 n=1+1)
_Collection_UserSimple_Read_Async_1000_10-4277µs ± 0%251µs ± 0%−9.36%(p=1.000 n=1+1)
_Collection_UserSimple_Read_Async_1000_100-42.01ms ± 0%1.75ms ± 0%−12.97%(p=1.000 n=1+1)
_Query_UserSimple_Query_Sync_100-41.21ms ± 0%1.09ms ± 0%−10.24%(p=1.000 n=1+1)
_Query_UserSimple_Query_Sync_1000-49.58ms ± 0%8.62ms ± 0%−9.98%(p=1.000 n=1+1)
_Query_UserSimple_Query_WithFilter_Sync_10-4462µs ± 0%422µs ± 0%−8.72%(p=1.000 n=1+1)
_Query_UserSimple_Query_WithFilter_Sync_100-41.31ms ± 0%1.17ms ± 0%−10.60%(p=1.000 n=1+1)
_Query_UserSimple_Query_WithFilter_Sync_1000-49.73ms ± 0%8.82ms ± 0%−9.29%(p=1.000 n=1+1)
_Query_UserSimple_Query_WithLimitOffset_Sync_10-4417µs ± 0%389µs ± 0%−6.71%(p=1.000 n=1+1)
_Query_UserSimple_Query_WithLimitOffset_Sync_100-4474µs ± 0%436µs ± 0%−8.01%(p=1.000 n=1+1)
_Query_UserSimple_Query_WithLimitOffset_Sync_1000-4476µs ± 0%450µs ± 0%−5.42%(p=1.000 n=1+1)
_Query_UserSimple_Query_WithMultiLookup_Sync_10-4701µs ± 0%637µs ± 0%−9.08%(p=1.000 n=1+1)
_Query_UserSimple_Query_WithMultiLookup_Sync_100-4709µs ± 0%605µs ± 0%−14.72%(p=1.000 n=1+1)
_Query_UserSimple_Query_WithMultiLookup_Sync_1000-4687µs ± 0%663µs ± 0%−3.53%(p=1.000 n=1+1)
_Query_UserSimple_Query_WithSort_Sync_10-4432µs ± 0%401µs ± 0%−7.09%(p=1.000 n=1+1)
_Query_UserSimple_Query_WithSort_Sync_100-41.28ms ± 0%1.16ms ± 0%−8.79%(p=1.000 n=1+1)
_Query_UserSimple_Query_WithSort_Sync_1000-410.1ms ± 0%9.2ms ± 0%−8.79%(p=1.000 n=1+1)
_Query_UserSimple_Query_WithSingleLookup_Sync_10-4302µs ± 0%292µs ± 0%−3.09%(p=1.000 n=1+1)
_Query_UserSimple_Query_WithSingleLookup_Sync_100-4308µs ± 0%292µs ± 0%−5.05%(p=1.000 n=1+1)
_Query_UserSimple_Query_WithSingleLookup_Sync_1000-4308µs ± 0%289µs ± 0%−6.28%(p=1.000 n=1+1)
_Storage_Simple_Read_Sync_1_10/ValueSize:0128-413.9µs ± 0%12.2µs ± 0%−12.52%(p=1.000 n=1+1)
_Storage_Simple_Read_Sync_1_10/ValueSize:0256-414.1µs ± 0%12.9µs ± 0%−8.45%(p=1.000 n=1+1)
_Storage_Simple_Read_Sync_1_10/ValueSize:0512-416.0µs ± 0%14.8µs ± 0%−7.14%(p=1.000 n=1+1)
_Storage_Simple_Read_Sync_1_10/ValueSize:1024-419.3µs ± 0%18.2µs ± 0%−5.59%(p=1.000 n=1+1)
_Storage_Simple_Read_Sync_1_100/ValueSize:0064-4131µs ± 0%124µs ± 0%−5.12%(p=1.000 n=1+1)
_Storage_Simple_Read_Sync_1_100/ValueSize:0128-4135µs ± 0%124µs ± 0%−8.41%(p=1.000 n=1+1)
_Storage_Simple_Read_Sync_1_100/ValueSize:0256-4144µs ± 0%132µs ± 0%−8.36%(p=1.000 n=1+1)
_Storage_Simple_Read_Sync_1_100/ValueSize:0512-4158µs ± 0%151µs ± 0%−4.49%(p=1.000 n=1+1)
_Storage_Simple_Read_Sync_1_100/ValueSize:1024-4187µs ± 0%182µs ± 0%−2.31%(p=1.000 n=1+1)
_Storage_Simple_Read_Sync_100_10/ValueSize:0064-415.3µs ± 0%14.2µs ± 0%−6.92%(p=1.000 n=1+1)
_Storage_Simple_Read_Sync_100_10/ValueSize:0128-415.3µs ± 0%14.4µs ± 0%−5.93%(p=1.000 n=1+1)
_Storage_Simple_Read_Sync_100_10/ValueSize:0256-415.9µs ± 0%14.9µs ± 0%−6.27%(p=1.000 n=1+1)
_Storage_Simple_Read_Sync_100_10/ValueSize:0512-418.1µs ± 0%16.4µs ± 0%−9.39%(p=1.000 n=1+1)
_Storage_Simple_Read_Sync_100_10/ValueSize:1024-421.1µs ± 0%19.4µs ± 0%−7.98%(p=1.000 n=1+1)
_Storage_Simple_Read_Sync_100_100/ValueSize:0064-4145µs ± 0%135µs ± 0%−6.99%(p=1.000 n=1+1)
_Storage_Simple_Read_Sync_100_100/ValueSize:0128-4147µs ± 0%134µs ± 0%−9.18%(p=1.000 n=1+1)
_Storage_Simple_Read_Sync_100_100/ValueSize:0256-4152µs ± 0%143µs ± 0%−5.98%(p=1.000 n=1+1)
_Storage_Simple_Read_Sync_100_100/ValueSize:0512-4166µs ± 0%155µs ± 0%−6.42%(p=1.000 n=1+1)
_Storage_Simple_Read_Sync_100_100/ValueSize:1024-4206µs ± 0%188µs ± 0%−8.93%(p=1.000 n=1+1)
_Storage_Simple_WriteMany_Sync_0_10/ValueSize:0064-447.0µs ± 0%43.0µs ± 0%−8.50%(p=1.000 n=1+1)
_Storage_Simple_WriteMany_Sync_0_10/ValueSize:0128-447.3µs ± 0%43.5µs ± 0%−8.11%(p=1.000 n=1+1)
_Storage_Simple_WriteMany_Sync_0_10/ValueSize:0256-449.4µs ± 0%44.4µs ± 0%−10.18%(p=1.000 n=1+1)
_Storage_Simple_WriteMany_Sync_0_10/ValueSize:0512-459.2µs ± 0%50.8µs ± 0%−14.18%(p=1.000 n=1+1)
_Storage_Simple_WriteMany_Sync_0_10/ValueSize:1024-469.5µs ± 0%62.7µs ± 0%−9.77%(p=1.000 n=1+1)
_Storage_Simple_WriteMany_Sync_0_100/ValueSize:0064-4361µs ± 0%327µs ± 0%−9.42%(p=1.000 n=1+1)
_Storage_Simple_WriteMany_Sync_0_100/ValueSize:0128-4372µs ± 0%327µs ± 0%−12.01%(p=1.000 n=1+1)
_Storage_Simple_WriteMany_Sync_0_100/ValueSize:0256-4370µs ± 0%334µs ± 0%−9.66%(p=1.000 n=1+1)
_Storage_Simple_WriteMany_Sync_0_100/ValueSize:0512-4414µs ± 0%380µs ± 0%−8.12%(p=1.000 n=1+1)
_Storage_Simple_WriteMany_Sync_0_100/ValueSize:1024-4496µs ± 0%468µs ± 0%−5.74%(p=1.000 n=1+1)
_Storage_Simple_WriteMany_Sync_100_10/ValueSize:0064-444.6µs ± 0%42.7µs ± 0%−4.15%(p=1.000 n=1+1)
_Storage_Simple_WriteMany_Sync_100_10/ValueSize:0128-445.8µs ± 0%42.5µs ± 0%−7.17%(p=1.000 n=1+1)
_Storage_Simple_WriteMany_Sync_100_10/ValueSize:0256-449.6µs ± 0%44.8µs ± 0%−9.71%(p=1.000 n=1+1)
_Storage_Simple_WriteMany_Sync_100_10/ValueSize:0512-456.9µs ± 0%50.2µs ± 0%−11.78%(p=1.000 n=1+1)
_Storage_Simple_WriteMany_Sync_100_10/ValueSize:1024-469.6µs ± 0%62.2µs ± 0%−10.56%(p=1.000 n=1+1)
_Storage_Simple_WriteMany_Sync_100_100/ValueSize:0064-4366µs ± 0%333µs ± 0%−9.14%(p=1.000 n=1+1)
_Storage_Simple_WriteMany_Sync_100_100/ValueSize:0128-4369µs ± 0%335µs ± 0%−9.27%(p=1.000 n=1+1)
_Storage_Simple_WriteMany_Sync_100_100/ValueSize:0256-4388µs ± 0%342µs ± 0%−11.92%(p=1.000 n=1+1)
_Storage_Simple_WriteMany_Sync_100_100/ValueSize:0512-4417µs ± 0%376µs ± 0%−9.99%(p=1.000 n=1+1)
_Storage_Simple_WriteMany_Sync_100_100/ValueSize:1024-4533µs ± 0%494µs ± 0%−7.28%(p=1.000 n=1+1)
_Storage_Simple_Write_Sync_0_10/ValueSize:0064-4124µs ± 0%107µs ± 0%−13.36%(p=1.000 n=1+1)
_Storage_Simple_Write_Sync_0_10/ValueSize:0128-4124µs ± 0%111µs ± 0%−10.40%(p=1.000 n=1+1)
_Storage_Simple_Write_Sync_0_10/ValueSize:0256-4122µs ± 0%114µs ± 0%−6.19%(p=1.000 n=1+1)
_Storage_Simple_Write_Sync_0_10/ValueSize:0512-4128µs ± 0%118µs ± 0%−7.54%(p=1.000 n=1+1)
_Storage_Simple_Write_Sync_0_10/ValueSize:1024-4142µs ± 0%129µs ± 0%−9.14%(p=1.000 n=1+1)
_Storage_Simple_Write_Sync_0_100/ValueSize:0064-41.23ms ± 0%1.09ms ± 0%−11.37%(p=1.000 n=1+1)
_Storage_Simple_Write_Sync_0_100/ValueSize:0128-41.23ms ± 0%1.10ms ± 0%−10.61%(p=1.000 n=1+1)
_Storage_Simple_Write_Sync_0_100/ValueSize:0256-41.28ms ± 0%1.11ms ± 0%−13.02%(p=1.000 n=1+1)
_Storage_Simple_Write_Sync_0_100/ValueSize:0512-41.29ms ± 0%1.16ms ± 0%−10.14%(p=1.000 n=1+1)
_Storage_Simple_Write_Sync_0_100/ValueSize:1024-41.44ms ± 0%1.28ms ± 0%−10.99%(p=1.000 n=1+1)
_Storage_Simple_Write_Sync_100_10/ValueSize:0064-4119µs ± 0%105µs ± 0%−11.70%(p=1.000 n=1+1)
_Storage_Simple_Write_Sync_100_10/ValueSize:0128-4120µs ± 0%105µs ± 0%−13.03%(p=1.000 n=1+1)
_Storage_Simple_Write_Sync_100_10/ValueSize:0256-4123µs ± 0%109µs ± 0%−11.45%(p=1.000 n=1+1)
_Storage_Simple_Write_Sync_100_10/ValueSize:0512-4125µs ± 0%110µs ± 0%−12.05%(p=1.000 n=1+1)
_Storage_Simple_Write_Sync_100_10/ValueSize:1024-4141µs ± 0%127µs ± 0%−10.38%(p=1.000 n=1+1)
_Storage_Simple_Write_Sync_100_100/ValueSize:0064-41.16ms ± 0%1.05ms ± 0%−10.04%(p=1.000 n=1+1)
_Storage_Simple_Write_Sync_100_100/ValueSize:0128-41.18ms ± 0%1.07ms ± 0%−9.15%(p=1.000 n=1+1)
_Storage_Simple_Write_Sync_100_100/ValueSize:0256-41.19ms ± 0%1.10ms ± 0%−7.72%(p=1.000 n=1+1)
_Storage_Simple_Write_Sync_100_100/ValueSize:0512-41.24ms ± 0%1.14ms ± 0%−8.06%(p=1.000 n=1+1)
_Storage_Simple_Write_Sync_100_100/ValueSize:1024-41.37ms ± 0%1.26ms ± 0%−7.71%(p=1.000 n=1+1)
_Storage_Simple_Txn_Read_Sync_10_10/ValueSize:0064-48.34µs ± 0%8.13µs ± 0%−2.49%(p=1.000 n=1+1)
_Storage_Simple_Txn_Read_Sync_10_10/ValueSize:0128-48.82µs ± 0%8.26µs ± 0%−6.29%(p=1.000 n=1+1)
_Storage_Simple_Txn_Read_Sync_10_10/ValueSize:0256-49.20µs ± 0%8.81µs ± 0%−4.28%(p=1.000 n=1+1)
_Storage_Simple_Txn_Read_Sync_10_10/ValueSize:0512-410.8µs ± 0%10.3µs ± 0%−4.93%(p=1.000 n=1+1)
_Storage_Simple_Txn_Read_Sync_10_10/ValueSize:1024-414.1µs ± 0%13.4µs ± 0%−4.99%(p=1.000 n=1+1)
_Storage_Simple_Txn_Read_Sync_100_100/ValueSize:0064-486.6µs ± 0%84.2µs ± 0%−2.73%(p=1.000 n=1+1)
_Storage_Simple_Txn_Read_Sync_100_100/ValueSize:0128-492.5µs ± 0%90.7µs ± 0%−1.88%(p=1.000 n=1+1)
_Storage_Simple_Txn_Read_Sync_100_100/ValueSize:0256-4102µs ± 0%90µs ± 0%−11.74%(p=1.000 n=1+1)
_Storage_Simple_Txn_Read_Sync_100_100/ValueSize:0512-4113µs ± 0%106µs ± 0%−5.48%(p=1.000 n=1+1)
_Storage_Simple_Txn_Read_Sync_100_100/ValueSize:1024-4148µs ± 0%142µs ± 0%−4.18%(p=1.000 n=1+1)
_Storage_Simple_Txn_Iterator_Sync_10_1_10/ValueSize:0064-4128µs ± 0%121µs ± 0%−4.96%(p=1.000 n=1+1)
_Storage_Simple_Txn_Iterator_Sync_10_1_10/ValueSize:0128-4125µs ± 0%116µs ± 0%−6.60%(p=1.000 n=1+1)
_Storage_Simple_Txn_Iterator_Sync_10_1_10/ValueSize:0256-4129µs ± 0%121µs ± 0%−6.48%(p=1.000 n=1+1)
_Storage_Simple_Txn_Iterator_Sync_10_1_10/ValueSize:0512-4132µs ± 0%121µs ± 0%−8.47%(p=1.000 n=1+1)
_Storage_Simple_Txn_Iterator_Sync_10_1_10/ValueSize:1024-4130µs ± 0%124µs ± 0%−4.75%(p=1.000 n=1+1)
_Storage_Simple_Txn_Iterator_Sync_100_1_100/ValueSize:0064-41.23ms ± 0%1.17ms ± 0%−4.97%(p=1.000 n=1+1)
_Storage_Simple_Txn_Iterator_Sync_100_1_100/ValueSize:0128-41.26ms ± 0%1.20ms ± 0%−4.92%(p=1.000 n=1+1)
_Storage_Simple_Txn_Iterator_Sync_100_1_100/ValueSize:0256-41.25ms ± 0%1.19ms ± 0%−4.71%(p=1.000 n=1+1)
_Storage_Simple_Txn_Iterator_Sync_100_1_100/ValueSize:0512-41.29ms ± 0%1.19ms ± 0%−7.49%(p=1.000 n=1+1)
_Storage_Simple_Txn_Iterator_Sync_100_1_100/ValueSize:1024-41.33ms ± 0%1.26ms ± 0%−5.68%(p=1.000 n=1+1)
 
❌ See Worse Results...
time/opdelta
 
✨ See Unchanged Results...
time/opdelta
 
🐋 See Full Results...
develop.txtcurrent.txt
time/opdelta
pkg:collection goos:linux goarch:amd64
_Collection_UserSimple_CreateMany_Sync_0_10-411.4ms ± 0%10.3ms ± 0%−9.49%(p=1.000 n=1+1)
_Collection_UserSimple_CreateMany_Sync_0_100-4226ms ± 0%211ms ± 0%−6.45%(p=1.000 n=1+1)
_Collection_UserSimple_Create_Sync_0_10-410.6ms ± 0%9.2ms ± 0%−12.77%(p=1.000 n=1+1)
_Collection_UserSimple_Create_Sync_0_100-4103ms ± 0%93ms ± 0%−9.51%(p=1.000 n=1+1)
_Collection_UserSimple_Create_Sync_0_1000-41.00s ± 0%0.94s ± 0%−6.21%(p=1.000 n=1+1)
_Collection_UserSimple_Create_Async_0_100-446.8ms ± 0%41.6ms ± 0%−11.12%(p=1.000 n=1+1)
_Collection_UserSimple_Create_Async_0_1000-4462ms ± 0%411ms ± 0%−10.95%(p=1.000 n=1+1)
_Collection_UserSimple_Create_Async_0_10000-44.74s ± 0%4.19s ± 0%−11.74%(p=1.000 n=1+1)
_Collection_UserSimple_Read_Sync_10_10-4358µs ± 0%304µs ± 0%−15.01%(p=1.000 n=1+1)
_Collection_UserSimple_Read_Sync_100_100-43.76ms ± 0%3.38ms ± 0%−10.15%(p=1.000 n=1+1)
_Collection_UserSimple_Read_Sync_1000_1000-441.2ms ± 0%36.4ms ± 0%−11.55%(p=1.000 n=1+1)
_Collection_UserSimple_Read_Sync_1000_10-4385µs ± 0%334µs ± 0%−13.27%(p=1.000 n=1+1)
_Collection_UserSimple_Read_Sync_1000_100-44.03ms ± 0%3.56ms ± 0%−11.67%(p=1.000 n=1+1)
_Collection_UserSimple_Read_Async_10_10-4262µs ± 0%238µs ± 0%−8.92%(p=1.000 n=1+1)
_Collection_UserSimple_Read_Async_100_100-41.97ms ± 0%1.70ms ± 0%−13.47%(p=1.000 n=1+1)
_Collection_UserSimple_Read_Async_1000_1000-425.9ms ± 0%22.7ms ± 0%−12.33%(p=1.000 n=1+1)
_Collection_UserSimple_Read_Async_1000_10-4277µs ± 0%251µs ± 0%−9.36%(p=1.000 n=1+1)
_Collection_UserSimple_Read_Async_1000_100-42.01ms ± 0%1.75ms ± 0%−12.97%(p=1.000 n=1+1)
pkg:query/simple goos:linux goarch:amd64
_Query_UserSimple_Query_Sync_10-4383µs ± 0%357µs ± 0%−6.69%(p=1.000 n=1+1)
_Query_UserSimple_Query_Sync_100-41.21ms ± 0%1.09ms ± 0%−10.24%(p=1.000 n=1+1)
_Query_UserSimple_Query_Sync_1000-49.58ms ± 0%8.62ms ± 0%−9.98%(p=1.000 n=1+1)
_Query_UserSimple_Query_WithFilter_Sync_10-4462µs ± 0%422µs ± 0%−8.72%(p=1.000 n=1+1)
_Query_UserSimple_Query_WithFilter_Sync_100-41.31ms ± 0%1.17ms ± 0%−10.60%(p=1.000 n=1+1)
_Query_UserSimple_Query_WithFilter_Sync_1000-49.73ms ± 0%8.82ms ± 0%−9.29%(p=1.000 n=1+1)
_Query_UserSimple_Query_WithLimitOffset_Sync_10-4417µs ± 0%389µs ± 0%−6.71%(p=1.000 n=1+1)
_Query_UserSimple_Query_WithLimitOffset_Sync_100-4474µs ± 0%436µs ± 0%−8.01%(p=1.000 n=1+1)
_Query_UserSimple_Query_WithLimitOffset_Sync_1000-4476µs ± 0%450µs ± 0%−5.42%(p=1.000 n=1+1)
_Query_UserSimple_Query_WithMultiLookup_Sync_10-4701µs ± 0%637µs ± 0%−9.08%(p=1.000 n=1+1)
_Query_UserSimple_Query_WithMultiLookup_Sync_100-4709µs ± 0%605µs ± 0%−14.72%(p=1.000 n=1+1)
_Query_UserSimple_Query_WithMultiLookup_Sync_1000-4687µs ± 0%663µs ± 0%−3.53%(p=1.000 n=1+1)
_Query_UserSimple_Query_WithSort_Sync_10-4432µs ± 0%401µs ± 0%−7.09%(p=1.000 n=1+1)
_Query_UserSimple_Query_WithSort_Sync_100-41.28ms ± 0%1.16ms ± 0%−8.79%(p=1.000 n=1+1)
_Query_UserSimple_Query_WithSort_Sync_1000-410.1ms ± 0%9.2ms ± 0%−8.79%(p=1.000 n=1+1)
_Query_UserSimple_Query_WithSingleLookup_Sync_10-4302µs ± 0%292µs ± 0%−3.09%(p=1.000 n=1+1)
_Query_UserSimple_Query_WithSingleLookup_Sync_100-4308µs ± 0%292µs ± 0%−5.05%(p=1.000 n=1+1)
_Query_UserSimple_Query_WithSingleLookup_Sync_1000-4308µs ± 0%289µs ± 0%−6.28%(p=1.000 n=1+1)
pkg:storage goos:linux goarch:amd64
_Storage_Simple_Read_Sync_1_10/ValueSize:0064-412.7µs ± 0%12.5µs ± 0%−1.62%(p=1.000 n=1+1)
_Storage_Simple_Read_Sync_1_10/ValueSize:0128-413.9µs ± 0%12.2µs ± 0%−12.52%(p=1.000 n=1+1)
_Storage_Simple_Read_Sync_1_10/ValueSize:0256-414.1µs ± 0%12.9µs ± 0%−8.45%(p=1.000 n=1+1)
_Storage_Simple_Read_Sync_1_10/ValueSize:0512-416.0µs ± 0%14.8µs ± 0%−7.14%(p=1.000 n=1+1)
_Storage_Simple_Read_Sync_1_10/ValueSize:1024-419.3µs ± 0%18.2µs ± 0%−5.59%(p=1.000 n=1+1)
_Storage_Simple_Read_Sync_1_100/ValueSize:0064-4131µs ± 0%124µs ± 0%−5.12%(p=1.000 n=1+1)
_Storage_Simple_Read_Sync_1_100/ValueSize:0128-4135µs ± 0%124µs ± 0%−8.41%(p=1.000 n=1+1)
_Storage_Simple_Read_Sync_1_100/ValueSize:0256-4144µs ± 0%132µs ± 0%−8.36%(p=1.000 n=1+1)
_Storage_Simple_Read_Sync_1_100/ValueSize:0512-4158µs ± 0%151µs ± 0%−4.49%(p=1.000 n=1+1)
_Storage_Simple_Read_Sync_1_100/ValueSize:1024-4187µs ± 0%182µs ± 0%−2.31%(p=1.000 n=1+1)
_Storage_Simple_Read_Sync_100_10/ValueSize:0064-415.3µs ± 0%14.2µs ± 0%−6.92%(p=1.000 n=1+1)
_Storage_Simple_Read_Sync_100_10/ValueSize:0128-415.3µs ± 0%14.4µs ± 0%−5.93%(p=1.000 n=1+1)
_Storage_Simple_Read_Sync_100_10/ValueSize:0256-415.9µs ± 0%14.9µs ± 0%−6.27%(p=1.000 n=1+1)
_Storage_Simple_Read_Sync_100_10/ValueSize:0512-418.1µs ± 0%16.4µs ± 0%−9.39%(p=1.000 n=1+1)
_Storage_Simple_Read_Sync_100_10/ValueSize:1024-421.1µs ± 0%19.4µs ± 0%−7.98%(p=1.000 n=1+1)
_Storage_Simple_Read_Sync_100_100/ValueSize:0064-4145µs ± 0%135µs ± 0%−6.99%(p=1.000 n=1+1)
_Storage_Simple_Read_Sync_100_100/ValueSize:0128-4147µs ± 0%134µs ± 0%−9.18%(p=1.000 n=1+1)
_Storage_Simple_Read_Sync_100_100/ValueSize:0256-4152µs ± 0%143µs ± 0%−5.98%(p=1.000 n=1+1)
_Storage_Simple_Read_Sync_100_100/ValueSize:0512-4166µs ± 0%155µs ± 0%−6.42%(p=1.000 n=1+1)
_Storage_Simple_Read_Sync_100_100/ValueSize:1024-4206µs ± 0%188µs ± 0%−8.93%(p=1.000 n=1+1)
_Storage_Simple_WriteMany_Sync_0_10/ValueSize:0064-447.0µs ± 0%43.0µs ± 0%−8.50%(p=1.000 n=1+1)
_Storage_Simple_WriteMany_Sync_0_10/ValueSize:0128-447.3µs ± 0%43.5µs ± 0%−8.11%(p=1.000 n=1+1)
_Storage_Simple_WriteMany_Sync_0_10/ValueSize:0256-449.4µs ± 0%44.4µs ± 0%−10.18%(p=1.000 n=1+1)
_Storage_Simple_WriteMany_Sync_0_10/ValueSize:0512-459.2µs ± 0%50.8µs ± 0%−14.18%(p=1.000 n=1+1)
_Storage_Simple_WriteMany_Sync_0_10/ValueSize:1024-469.5µs ± 0%62.7µs ± 0%−9.77%(p=1.000 n=1+1)
_Storage_Simple_WriteMany_Sync_0_100/ValueSize:0064-4361µs ± 0%327µs ± 0%−9.42%(p=1.000 n=1+1)
_Storage_Simple_WriteMany_Sync_0_100/ValueSize:0128-4372µs ± 0%327µs ± 0%−12.01%(p=1.000 n=1+1)
_Storage_Simple_WriteMany_Sync_0_100/ValueSize:0256-4370µs ± 0%334µs ± 0%−9.66%(p=1.000 n=1+1)
_Storage_Simple_WriteMany_Sync_0_100/ValueSize:0512-4414µs ± 0%380µs ± 0%−8.12%(p=1.000 n=1+1)
_Storage_Simple_WriteMany_Sync_0_100/ValueSize:1024-4496µs ± 0%468µs ± 0%−5.74%(p=1.000 n=1+1)
_Storage_Simple_WriteMany_Sync_100_10/ValueSize:0064-444.6µs ± 0%42.7µs ± 0%−4.15%(p=1.000 n=1+1)
_Storage_Simple_WriteMany_Sync_100_10/ValueSize:0128-445.8µs ± 0%42.5µs ± 0%−7.17%(p=1.000 n=1+1)
_Storage_Simple_WriteMany_Sync_100_10/ValueSize:0256-449.6µs ± 0%44.8µs ± 0%−9.71%(p=1.000 n=1+1)
_Storage_Simple_WriteMany_Sync_100_10/ValueSize:0512-456.9µs ± 0%50.2µs ± 0%−11.78%(p=1.000 n=1+1)
_Storage_Simple_WriteMany_Sync_100_10/ValueSize:1024-469.6µs ± 0%62.2µs ± 0%−10.56%(p=1.000 n=1+1)
_Storage_Simple_WriteMany_Sync_100_100/ValueSize:0064-4366µs ± 0%333µs ± 0%−9.14%(p=1.000 n=1+1)
_Storage_Simple_WriteMany_Sync_100_100/ValueSize:0128-4369µs ± 0%335µs ± 0%−9.27%(p=1.000 n=1+1)
_Storage_Simple_WriteMany_Sync_100_100/ValueSize:0256-4388µs ± 0%342µs ± 0%−11.92%(p=1.000 n=1+1)
_Storage_Simple_WriteMany_Sync_100_100/ValueSize:0512-4417µs ± 0%376µs ± 0%−9.99%(p=1.000 n=1+1)
_Storage_Simple_WriteMany_Sync_100_100/ValueSize:1024-4533µs ± 0%494µs ± 0%−7.28%(p=1.000 n=1+1)
_Storage_Simple_Write_Sync_0_10/ValueSize:0064-4124µs ± 0%107µs ± 0%−13.36%(p=1.000 n=1+1)
_Storage_Simple_Write_Sync_0_10/ValueSize:0128-4124µs ± 0%111µs ± 0%−10.40%(p=1.000 n=1+1)
_Storage_Simple_Write_Sync_0_10/ValueSize:0256-4122µs ± 0%114µs ± 0%−6.19%(p=1.000 n=1+1)
_Storage_Simple_Write_Sync_0_10/ValueSize:0512-4128µs ± 0%118µs ± 0%−7.54%(p=1.000 n=1+1)
_Storage_Simple_Write_Sync_0_10/ValueSize:1024-4142µs ± 0%129µs ± 0%−9.14%(p=1.000 n=1+1)
_Storage_Simple_Write_Sync_0_100/ValueSize:0064-41.23ms ± 0%1.09ms ± 0%−11.37%(p=1.000 n=1+1)
_Storage_Simple_Write_Sync_0_100/ValueSize:0128-41.23ms ± 0%1.10ms ± 0%−10.61%(p=1.000 n=1+1)
_Storage_Simple_Write_Sync_0_100/ValueSize:0256-41.28ms ± 0%1.11ms ± 0%−13.02%(p=1.000 n=1+1)
_Storage_Simple_Write_Sync_0_100/ValueSize:0512-41.29ms ± 0%1.16ms ± 0%−10.14%(p=1.000 n=1+1)
_Storage_Simple_Write_Sync_0_100/ValueSize:1024-41.44ms ± 0%1.28ms ± 0%−10.99%(p=1.000 n=1+1)
_Storage_Simple_Write_Sync_100_10/ValueSize:0064-4119µs ± 0%105µs ± 0%−11.70%(p=1.000 n=1+1)
_Storage_Simple_Write_Sync_100_10/ValueSize:0128-4120µs ± 0%105µs ± 0%−13.03%(p=1.000 n=1+1)
_Storage_Simple_Write_Sync_100_10/ValueSize:0256-4123µs ± 0%109µs ± 0%−11.45%(p=1.000 n=1+1)
_Storage_Simple_Write_Sync_100_10/ValueSize:0512-4125µs ± 0%110µs ± 0%−12.05%(p=1.000 n=1+1)
_Storage_Simple_Write_Sync_100_10/ValueSize:1024-4141µs ± 0%127µs ± 0%−10.38%(p=1.000 n=1+1)
_Storage_Simple_Write_Sync_100_100/ValueSize:0064-41.16ms ± 0%1.05ms ± 0%−10.04%(p=1.000 n=1+1)
_Storage_Simple_Write_Sync_100_100/ValueSize:0128-41.18ms ± 0%1.07ms ± 0%−9.15%(p=1.000 n=1+1)
_Storage_Simple_Write_Sync_100_100/ValueSize:0256-41.19ms ± 0%1.10ms ± 0%−7.72%(p=1.000 n=1+1)
_Storage_Simple_Write_Sync_100_100/ValueSize:0512-41.24ms ± 0%1.14ms ± 0%−8.06%(p=1.000 n=1+1)
_Storage_Simple_Write_Sync_100_100/ValueSize:1024-41.37ms ± 0%1.26ms ± 0%−7.71%(p=1.000 n=1+1)
_Storage_Simple_Txn_Read_Sync_10_10/ValueSize:0064-48.34µs ± 0%8.13µs ± 0%−2.49%(p=1.000 n=1+1)
_Storage_Simple_Txn_Read_Sync_10_10/ValueSize:0128-48.82µs ± 0%8.26µs ± 0%−6.29%(p=1.000 n=1+1)
_Storage_Simple_Txn_Read_Sync_10_10/ValueSize:0256-49.20µs ± 0%8.81µs ± 0%−4.28%(p=1.000 n=1+1)
_Storage_Simple_Txn_Read_Sync_10_10/ValueSize:0512-410.8µs ± 0%10.3µs ± 0%−4.93%(p=1.000 n=1+1)
_Storage_Simple_Txn_Read_Sync_10_10/ValueSize:1024-414.1µs ± 0%13.4µs ± 0%−4.99%(p=1.000 n=1+1)
_Storage_Simple_Txn_Read_Sync_100_100/ValueSize:0064-486.6µs ± 0%84.2µs ± 0%−2.73%(p=1.000 n=1+1)
_Storage_Simple_Txn_Read_Sync_100_100/ValueSize:0128-492.5µs ± 0%90.7µs ± 0%−1.88%(p=1.000 n=1+1)
_Storage_Simple_Txn_Read_Sync_100_100/ValueSize:0256-4102µs ± 0%90µs ± 0%−11.74%(p=1.000 n=1+1)
_Storage_Simple_Txn_Read_Sync_100_100/ValueSize:0512-4113µs ± 0%106µs ± 0%−5.48%(p=1.000 n=1+1)
_Storage_Simple_Txn_Read_Sync_100_100/ValueSize:1024-4148µs ± 0%142µs ± 0%−4.18%(p=1.000 n=1+1)
_Storage_Simple_Txn_Iterator_Sync_10_1_10/ValueSize:0064-4128µs ± 0%121µs ± 0%−4.96%(p=1.000 n=1+1)
_Storage_Simple_Txn_Iterator_Sync_10_1_10/ValueSize:0128-4125µs ± 0%116µs ± 0%−6.60%(p=1.000 n=1+1)
_Storage_Simple_Txn_Iterator_Sync_10_1_10/ValueSize:0256-4129µs ± 0%121µs ± 0%−6.48%(p=1.000 n=1+1)
_Storage_Simple_Txn_Iterator_Sync_10_1_10/ValueSize:0512-4132µs ± 0%121µs ± 0%−8.47%(p=1.000 n=1+1)
_Storage_Simple_Txn_Iterator_Sync_10_1_10/ValueSize:1024-4130µs ± 0%124µs ± 0%−4.75%(p=1.000 n=1+1)
_Storage_Simple_Txn_Iterator_Sync_100_1_100/ValueSize:0064-41.23ms ± 0%1.17ms ± 0%−4.97%(p=1.000 n=1+1)
_Storage_Simple_Txn_Iterator_Sync_100_1_100/ValueSize:0128-41.26ms ± 0%1.20ms ± 0%−4.92%(p=1.000 n=1+1)
_Storage_Simple_Txn_Iterator_Sync_100_1_100/ValueSize:0256-41.25ms ± 0%1.19ms ± 0%−4.71%(p=1.000 n=1+1)
_Storage_Simple_Txn_Iterator_Sync_100_1_100/ValueSize:0512-41.29ms ± 0%1.19ms ± 0%−7.49%(p=1.000 n=1+1)
_Storage_Simple_Txn_Iterator_Sync_100_1_100/ValueSize:1024-41.33ms ± 0%1.26ms ± 0%−5.68%(p=1.000 n=1+1)
 

README.md Outdated
@@ -32,6 +32,8 @@ Read the [Technical Overview](https://docsend.com/view/zwgut89ccaei7e2w/d/bx4vu9

DefraDB is currently in a *Early Access Alpha* program, and is not yet ready for production deployments. Please email the [Source](https://source.network/) team at [[email protected]](mailto:[email protected]) for support with your use-case and deployment.

DISCLAIMER: In this current *Alpha* stage, DefraDB doesn't offer access control or encryption of data, and the default configuration expose the database onto the external network.
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

suggestion: ...data and the... no comma. Also, ...to the network.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

thanks

@source-devs
Copy link

Benchmark Results

Summary

  • 113 Benchmarks successfully compared.
  • 113 Benchmarks were ✅ Better.
  • 0 Benchmarks were ❌ Worse .
  • 0 Benchmarks were ✨ Unchanged.
✅ See Better Results...
time/opdelta
_Collection_UserSimple_CreateMany_Sync_0_100-4226ms ± 0%205ms ± 0%−9.42%(p=1.000 n=1+1)
_Collection_UserSimple_Create_Sync_0_10-410.6ms ± 0%9.2ms ± 0%−13.10%(p=1.000 n=1+1)
_Collection_UserSimple_Create_Sync_0_100-4103ms ± 0%93ms ± 0%−9.34%(p=1.000 n=1+1)
_Collection_UserSimple_Create_Sync_0_1000-41.00s ± 0%0.93s ± 0%−7.32%(p=1.000 n=1+1)
_Collection_UserSimple_Create_Async_0_100-446.8ms ± 0%40.6ms ± 0%−13.25%(p=1.000 n=1+1)
_Collection_UserSimple_Create_Async_0_1000-4462ms ± 0%398ms ± 0%−13.88%(p=1.000 n=1+1)
_Collection_UserSimple_Create_Async_0_10000-44.74s ± 0%4.09s ± 0%−13.86%(p=1.000 n=1+1)
_Collection_UserSimple_Read_Sync_10_10-4358µs ± 0%312µs ± 0%−12.84%(p=1.000 n=1+1)
_Collection_UserSimple_Read_Sync_100_100-43.76ms ± 0%3.25ms ± 0%−13.59%(p=1.000 n=1+1)
_Collection_UserSimple_Read_Sync_1000_1000-441.2ms ± 0%34.7ms ± 0%−15.72%(p=1.000 n=1+1)
_Collection_UserSimple_Read_Sync_1000_10-4385µs ± 0%331µs ± 0%−14.10%(p=1.000 n=1+1)
_Collection_UserSimple_Read_Sync_1000_100-44.03ms ± 0%3.51ms ± 0%−12.91%(p=1.000 n=1+1)
_Collection_UserSimple_Read_Async_10_10-4262µs ± 0%242µs ± 0%−7.38%(p=1.000 n=1+1)
_Collection_UserSimple_Read_Async_100_100-41.97ms ± 0%1.74ms ± 0%−11.65%(p=1.000 n=1+1)
_Collection_UserSimple_Read_Async_1000_1000-425.9ms ± 0%21.9ms ± 0%−15.38%(p=1.000 n=1+1)
_Collection_UserSimple_Read_Async_1000_10-4277µs ± 0%246µs ± 0%−10.94%(p=1.000 n=1+1)
_Collection_UserSimple_Read_Async_1000_100-42.01ms ± 0%1.76ms ± 0%−12.15%(p=1.000 n=1+1)
_Query_UserSimple_Query_Sync_100-41.21ms ± 0%1.07ms ± 0%−11.81%(p=1.000 n=1+1)
_Query_UserSimple_Query_Sync_1000-49.58ms ± 0%8.14ms ± 0%−15.01%(p=1.000 n=1+1)
_Query_UserSimple_Query_WithFilter_Sync_10-4462µs ± 0%409µs ± 0%−11.41%(p=1.000 n=1+1)
_Query_UserSimple_Query_WithFilter_Sync_100-41.31ms ± 0%1.17ms ± 0%−10.59%(p=1.000 n=1+1)
_Query_UserSimple_Query_WithFilter_Sync_1000-49.73ms ± 0%8.49ms ± 0%−12.69%(p=1.000 n=1+1)
_Query_UserSimple_Query_WithLimitOffset_Sync_10-4417µs ± 0%376µs ± 0%−9.92%(p=1.000 n=1+1)
_Query_UserSimple_Query_WithLimitOffset_Sync_100-4474µs ± 0%431µs ± 0%−9.10%(p=1.000 n=1+1)
_Query_UserSimple_Query_WithLimitOffset_Sync_1000-4476µs ± 0%428µs ± 0%−10.02%(p=1.000 n=1+1)
_Query_UserSimple_Query_WithMultiLookup_Sync_10-4701µs ± 0%624µs ± 0%−10.97%(p=1.000 n=1+1)
_Query_UserSimple_Query_WithMultiLookup_Sync_100-4709µs ± 0%643µs ± 0%−9.35%(p=1.000 n=1+1)
_Query_UserSimple_Query_WithMultiLookup_Sync_1000-4687µs ± 0%634µs ± 0%−7.76%(p=1.000 n=1+1)
_Query_UserSimple_Query_WithSort_Sync_10-4432µs ± 0%390µs ± 0%−9.63%(p=1.000 n=1+1)
_Query_UserSimple_Query_WithSort_Sync_100-41.28ms ± 0%1.14ms ± 0%−10.77%(p=1.000 n=1+1)
_Query_UserSimple_Query_WithSort_Sync_1000-410.1ms ± 0%8.5ms ± 0%−15.29%(p=1.000 n=1+1)
_Query_UserSimple_Query_WithSingleLookup_Sync_10-4302µs ± 0%283µs ± 0%−6.24%(p=1.000 n=1+1)
_Query_UserSimple_Query_WithSingleLookup_Sync_100-4308µs ± 0%280µs ± 0%−9.07%(p=1.000 n=1+1)
_Query_UserSimple_Query_WithSingleLookup_Sync_1000-4308µs ± 0%277µs ± 0%−10.08%(p=1.000 n=1+1)
_Storage_Simple_Read_Sync_1_10/ValueSize:0128-413.9µs ± 0%11.6µs ± 0%−16.66%(p=1.000 n=1+1)
_Storage_Simple_Read_Sync_1_10/ValueSize:0256-414.1µs ± 0%12.9µs ± 0%−8.24%(p=1.000 n=1+1)
_Storage_Simple_Read_Sync_1_10/ValueSize:0512-416.0µs ± 0%14.5µs ± 0%−8.98%(p=1.000 n=1+1)
_Storage_Simple_Read_Sync_1_10/ValueSize:1024-419.3µs ± 0%17.3µs ± 0%−10.13%(p=1.000 n=1+1)
_Storage_Simple_Read_Sync_1_100/ValueSize:0064-4131µs ± 0%116µs ± 0%−10.99%(p=1.000 n=1+1)
_Storage_Simple_Read_Sync_1_100/ValueSize:0128-4135µs ± 0%125µs ± 0%−7.51%(p=1.000 n=1+1)
_Storage_Simple_Read_Sync_1_100/ValueSize:0256-4144µs ± 0%132µs ± 0%−8.71%(p=1.000 n=1+1)
_Storage_Simple_Read_Sync_1_100/ValueSize:0512-4158µs ± 0%147µs ± 0%−7.22%(p=1.000 n=1+1)
_Storage_Simple_Read_Sync_1_100/ValueSize:1024-4187µs ± 0%171µs ± 0%−8.60%(p=1.000 n=1+1)
_Storage_Simple_Read_Sync_100_10/ValueSize:0064-415.3µs ± 0%13.8µs ± 0%−9.56%(p=1.000 n=1+1)
_Storage_Simple_Read_Sync_100_10/ValueSize:0128-415.3µs ± 0%14.4µs ± 0%−6.34%(p=1.000 n=1+1)
_Storage_Simple_Read_Sync_100_10/ValueSize:0256-415.9µs ± 0%14.7µs ± 0%−7.90%(p=1.000 n=1+1)
_Storage_Simple_Read_Sync_100_10/ValueSize:0512-418.1µs ± 0%15.7µs ± 0%−13.38%(p=1.000 n=1+1)
_Storage_Simple_Read_Sync_100_10/ValueSize:1024-421.1µs ± 0%19.2µs ± 0%−9.18%(p=1.000 n=1+1)
_Storage_Simple_Read_Sync_100_100/ValueSize:0064-4145µs ± 0%127µs ± 0%−12.76%(p=1.000 n=1+1)
_Storage_Simple_Read_Sync_100_100/ValueSize:0128-4147µs ± 0%135µs ± 0%−8.30%(p=1.000 n=1+1)
_Storage_Simple_Read_Sync_100_100/ValueSize:0256-4152µs ± 0%143µs ± 0%−5.82%(p=1.000 n=1+1)
_Storage_Simple_Read_Sync_100_100/ValueSize:0512-4166µs ± 0%148µs ± 0%−10.56%(p=1.000 n=1+1)
_Storage_Simple_Read_Sync_100_100/ValueSize:1024-4206µs ± 0%183µs ± 0%−11.13%(p=1.000 n=1+1)
_Storage_Simple_WriteMany_Sync_0_10/ValueSize:0064-447.0µs ± 0%38.4µs ± 0%−18.23%(p=1.000 n=1+1)
_Storage_Simple_WriteMany_Sync_0_10/ValueSize:0128-447.3µs ± 0%38.7µs ± 0%−18.24%(p=1.000 n=1+1)
_Storage_Simple_WriteMany_Sync_0_10/ValueSize:0256-449.4µs ± 0%40.3µs ± 0%−18.40%(p=1.000 n=1+1)
_Storage_Simple_WriteMany_Sync_0_10/ValueSize:0512-459.2µs ± 0%45.7µs ± 0%−22.74%(p=1.000 n=1+1)
_Storage_Simple_WriteMany_Sync_0_10/ValueSize:1024-469.5µs ± 0%57.9µs ± 0%−16.66%(p=1.000 n=1+1)
_Storage_Simple_WriteMany_Sync_0_100/ValueSize:0064-4361µs ± 0%278µs ± 0%−22.98%(p=1.000 n=1+1)
_Storage_Simple_WriteMany_Sync_0_100/ValueSize:0128-4372µs ± 0%277µs ± 0%−25.56%(p=1.000 n=1+1)
_Storage_Simple_WriteMany_Sync_0_100/ValueSize:0256-4370µs ± 0%293µs ± 0%−20.64%(p=1.000 n=1+1)
_Storage_Simple_WriteMany_Sync_0_100/ValueSize:0512-4414µs ± 0%344µs ± 0%−16.92%(p=1.000 n=1+1)
_Storage_Simple_WriteMany_Sync_0_100/ValueSize:1024-4496µs ± 0%452µs ± 0%−8.93%(p=1.000 n=1+1)
_Storage_Simple_WriteMany_Sync_100_10/ValueSize:0064-444.6µs ± 0%37.4µs ± 0%−16.16%(p=1.000 n=1+1)
_Storage_Simple_WriteMany_Sync_100_10/ValueSize:0128-445.8µs ± 0%37.9µs ± 0%−17.18%(p=1.000 n=1+1)
_Storage_Simple_WriteMany_Sync_100_10/ValueSize:0256-449.6µs ± 0%40.0µs ± 0%−19.33%(p=1.000 n=1+1)
_Storage_Simple_WriteMany_Sync_100_10/ValueSize:0512-456.9µs ± 0%45.2µs ± 0%−20.61%(p=1.000 n=1+1)
_Storage_Simple_WriteMany_Sync_100_10/ValueSize:1024-469.6µs ± 0%55.1µs ± 0%−20.73%(p=1.000 n=1+1)
_Storage_Simple_WriteMany_Sync_100_100/ValueSize:0064-4366µs ± 0%270µs ± 0%−26.36%(p=1.000 n=1+1)
_Storage_Simple_WriteMany_Sync_100_100/ValueSize:0128-4369µs ± 0%276µs ± 0%−25.33%(p=1.000 n=1+1)
_Storage_Simple_WriteMany_Sync_100_100/ValueSize:0256-4388µs ± 0%289µs ± 0%−25.52%(p=1.000 n=1+1)
_Storage_Simple_WriteMany_Sync_100_100/ValueSize:0512-4417µs ± 0%340µs ± 0%−18.53%(p=1.000 n=1+1)
_Storage_Simple_WriteMany_Sync_100_100/ValueSize:1024-4533µs ± 0%435µs ± 0%−18.42%(p=1.000 n=1+1)
_Storage_Simple_Write_Sync_0_10/ValueSize:0064-4124µs ± 0%106µs ± 0%−14.36%(p=1.000 n=1+1)
_Storage_Simple_Write_Sync_0_10/ValueSize:0128-4124µs ± 0%107µs ± 0%−13.56%(p=1.000 n=1+1)
_Storage_Simple_Write_Sync_0_10/ValueSize:0256-4122µs ± 0%107µs ± 0%−12.46%(p=1.000 n=1+1)
_Storage_Simple_Write_Sync_0_10/ValueSize:0512-4128µs ± 0%111µs ± 0%−12.95%(p=1.000 n=1+1)
_Storage_Simple_Write_Sync_0_10/ValueSize:1024-4142µs ± 0%127µs ± 0%−10.66%(p=1.000 n=1+1)
_Storage_Simple_Write_Sync_0_100/ValueSize:0064-41.23ms ± 0%1.07ms ± 0%−13.22%(p=1.000 n=1+1)
_Storage_Simple_Write_Sync_0_100/ValueSize:0128-41.23ms ± 0%1.08ms ± 0%−12.25%(p=1.000 n=1+1)
_Storage_Simple_Write_Sync_0_100/ValueSize:0256-41.28ms ± 0%1.09ms ± 0%−15.04%(p=1.000 n=1+1)
_Storage_Simple_Write_Sync_0_100/ValueSize:0512-41.29ms ± 0%1.13ms ± 0%−12.87%(p=1.000 n=1+1)
_Storage_Simple_Write_Sync_0_100/ValueSize:1024-41.44ms ± 0%1.24ms ± 0%−14.19%(p=1.000 n=1+1)
_Storage_Simple_Write_Sync_100_10/ValueSize:0064-4119µs ± 0%102µs ± 0%−14.11%(p=1.000 n=1+1)
_Storage_Simple_Write_Sync_100_10/ValueSize:0128-4120µs ± 0%105µs ± 0%−13.04%(p=1.000 n=1+1)
_Storage_Simple_Write_Sync_100_10/ValueSize:0256-4123µs ± 0%105µs ± 0%−14.56%(p=1.000 n=1+1)
_Storage_Simple_Write_Sync_100_10/ValueSize:0512-4125µs ± 0%110µs ± 0%−12.68%(p=1.000 n=1+1)
_Storage_Simple_Write_Sync_100_10/ValueSize:1024-4141µs ± 0%122µs ± 0%−13.69%(p=1.000 n=1+1)
_Storage_Simple_Write_Sync_100_100/ValueSize:0064-41.16ms ± 0%1.04ms ± 0%−11.01%(p=1.000 n=1+1)
_Storage_Simple_Write_Sync_100_100/ValueSize:0128-41.18ms ± 0%1.04ms ± 0%−11.53%(p=1.000 n=1+1)
_Storage_Simple_Write_Sync_100_100/ValueSize:0256-41.19ms ± 0%1.06ms ± 0%−11.40%(p=1.000 n=1+1)
_Storage_Simple_Write_Sync_100_100/ValueSize:0512-41.24ms ± 0%1.08ms ± 0%−12.53%(p=1.000 n=1+1)
_Storage_Simple_Write_Sync_100_100/ValueSize:1024-41.37ms ± 0%1.19ms ± 0%−12.68%(p=1.000 n=1+1)
_Storage_Simple_Txn_Read_Sync_10_10/ValueSize:0064-48.34µs ± 0%7.77µs ± 0%−6.80%(p=1.000 n=1+1)
_Storage_Simple_Txn_Read_Sync_10_10/ValueSize:0128-48.82µs ± 0%8.20µs ± 0%−7.01%(p=1.000 n=1+1)
_Storage_Simple_Txn_Read_Sync_10_10/ValueSize:0256-49.20µs ± 0%8.60µs ± 0%−6.51%(p=1.000 n=1+1)
_Storage_Simple_Txn_Read_Sync_10_10/ValueSize:0512-410.8µs ± 0%10.0µs ± 0%−7.44%(p=1.000 n=1+1)
_Storage_Simple_Txn_Read_Sync_10_10/ValueSize:1024-414.1µs ± 0%12.9µs ± 0%−8.34%(p=1.000 n=1+1)
_Storage_Simple_Txn_Read_Sync_100_100/ValueSize:0064-486.6µs ± 0%79.8µs ± 0%−7.87%(p=1.000 n=1+1)
_Storage_Simple_Txn_Read_Sync_100_100/ValueSize:0128-492.5µs ± 0%82.0µs ± 0%−11.38%(p=1.000 n=1+1)
_Storage_Simple_Txn_Read_Sync_100_100/ValueSize:0256-4102µs ± 0%90µs ± 0%−12.00%(p=1.000 n=1+1)
_Storage_Simple_Txn_Read_Sync_100_100/ValueSize:0512-4113µs ± 0%104µs ± 0%−7.66%(p=1.000 n=1+1)
_Storage_Simple_Txn_Read_Sync_100_100/ValueSize:1024-4148µs ± 0%133µs ± 0%−9.90%(p=1.000 n=1+1)
_Storage_Simple_Txn_Iterator_Sync_10_1_10/ValueSize:0064-4128µs ± 0%120µs ± 0%−6.19%(p=1.000 n=1+1)
_Storage_Simple_Txn_Iterator_Sync_10_1_10/ValueSize:0128-4125µs ± 0%113µs ± 0%−8.92%(p=1.000 n=1+1)
_Storage_Simple_Txn_Iterator_Sync_10_1_10/ValueSize:0256-4129µs ± 0%117µs ± 0%−8.95%(p=1.000 n=1+1)
_Storage_Simple_Txn_Iterator_Sync_10_1_10/ValueSize:0512-4132µs ± 0%122µs ± 0%−7.63%(p=1.000 n=1+1)
_Storage_Simple_Txn_Iterator_Sync_10_1_10/ValueSize:1024-4130µs ± 0%123µs ± 0%−5.68%(p=1.000 n=1+1)
_Storage_Simple_Txn_Iterator_Sync_100_1_100/ValueSize:0064-41.23ms ± 0%1.16ms ± 0%−6.16%(p=1.000 n=1+1)
_Storage_Simple_Txn_Iterator_Sync_100_1_100/ValueSize:0128-41.26ms ± 0%1.18ms ± 0%−6.27%(p=1.000 n=1+1)
_Storage_Simple_Txn_Iterator_Sync_100_1_100/ValueSize:0256-41.25ms ± 0%1.16ms ± 0%−6.74%(p=1.000 n=1+1)
_Storage_Simple_Txn_Iterator_Sync_100_1_100/ValueSize:0512-41.29ms ± 0%1.21ms ± 0%−6.28%(p=1.000 n=1+1)
_Storage_Simple_Txn_Iterator_Sync_100_1_100/ValueSize:1024-41.33ms ± 0%1.21ms ± 0%−9.69%(p=1.000 n=1+1)
 
❌ See Worse Results...
time/opdelta
 
✨ See Unchanged Results...
time/opdelta
 
🐋 See Full Results...
develop.txtcurrent.txt
time/opdelta
pkg:collection goos:linux goarch:amd64
_Collection_UserSimple_CreateMany_Sync_0_10-411.4ms ± 0%10.1ms ± 0%−11.76%(p=1.000 n=1+1)
_Collection_UserSimple_CreateMany_Sync_0_100-4226ms ± 0%205ms ± 0%−9.42%(p=1.000 n=1+1)
_Collection_UserSimple_Create_Sync_0_10-410.6ms ± 0%9.2ms ± 0%−13.10%(p=1.000 n=1+1)
_Collection_UserSimple_Create_Sync_0_100-4103ms ± 0%93ms ± 0%−9.34%(p=1.000 n=1+1)
_Collection_UserSimple_Create_Sync_0_1000-41.00s ± 0%0.93s ± 0%−7.32%(p=1.000 n=1+1)
_Collection_UserSimple_Create_Async_0_100-446.8ms ± 0%40.6ms ± 0%−13.25%(p=1.000 n=1+1)
_Collection_UserSimple_Create_Async_0_1000-4462ms ± 0%398ms ± 0%−13.88%(p=1.000 n=1+1)
_Collection_UserSimple_Create_Async_0_10000-44.74s ± 0%4.09s ± 0%−13.86%(p=1.000 n=1+1)
_Collection_UserSimple_Read_Sync_10_10-4358µs ± 0%312µs ± 0%−12.84%(p=1.000 n=1+1)
_Collection_UserSimple_Read_Sync_100_100-43.76ms ± 0%3.25ms ± 0%−13.59%(p=1.000 n=1+1)
_Collection_UserSimple_Read_Sync_1000_1000-441.2ms ± 0%34.7ms ± 0%−15.72%(p=1.000 n=1+1)
_Collection_UserSimple_Read_Sync_1000_10-4385µs ± 0%331µs ± 0%−14.10%(p=1.000 n=1+1)
_Collection_UserSimple_Read_Sync_1000_100-44.03ms ± 0%3.51ms ± 0%−12.91%(p=1.000 n=1+1)
_Collection_UserSimple_Read_Async_10_10-4262µs ± 0%242µs ± 0%−7.38%(p=1.000 n=1+1)
_Collection_UserSimple_Read_Async_100_100-41.97ms ± 0%1.74ms ± 0%−11.65%(p=1.000 n=1+1)
_Collection_UserSimple_Read_Async_1000_1000-425.9ms ± 0%21.9ms ± 0%−15.38%(p=1.000 n=1+1)
_Collection_UserSimple_Read_Async_1000_10-4277µs ± 0%246µs ± 0%−10.94%(p=1.000 n=1+1)
_Collection_UserSimple_Read_Async_1000_100-42.01ms ± 0%1.76ms ± 0%−12.15%(p=1.000 n=1+1)
pkg:query/simple goos:linux goarch:amd64
_Query_UserSimple_Query_Sync_10-4383µs ± 0%350µs ± 0%−8.64%(p=1.000 n=1+1)
_Query_UserSimple_Query_Sync_100-41.21ms ± 0%1.07ms ± 0%−11.81%(p=1.000 n=1+1)
_Query_UserSimple_Query_Sync_1000-49.58ms ± 0%8.14ms ± 0%−15.01%(p=1.000 n=1+1)
_Query_UserSimple_Query_WithFilter_Sync_10-4462µs ± 0%409µs ± 0%−11.41%(p=1.000 n=1+1)
_Query_UserSimple_Query_WithFilter_Sync_100-41.31ms ± 0%1.17ms ± 0%−10.59%(p=1.000 n=1+1)
_Query_UserSimple_Query_WithFilter_Sync_1000-49.73ms ± 0%8.49ms ± 0%−12.69%(p=1.000 n=1+1)
_Query_UserSimple_Query_WithLimitOffset_Sync_10-4417µs ± 0%376µs ± 0%−9.92%(p=1.000 n=1+1)
_Query_UserSimple_Query_WithLimitOffset_Sync_100-4474µs ± 0%431µs ± 0%−9.10%(p=1.000 n=1+1)
_Query_UserSimple_Query_WithLimitOffset_Sync_1000-4476µs ± 0%428µs ± 0%−10.02%(p=1.000 n=1+1)
_Query_UserSimple_Query_WithMultiLookup_Sync_10-4701µs ± 0%624µs ± 0%−10.97%(p=1.000 n=1+1)
_Query_UserSimple_Query_WithMultiLookup_Sync_100-4709µs ± 0%643µs ± 0%−9.35%(p=1.000 n=1+1)
_Query_UserSimple_Query_WithMultiLookup_Sync_1000-4687µs ± 0%634µs ± 0%−7.76%(p=1.000 n=1+1)
_Query_UserSimple_Query_WithSort_Sync_10-4432µs ± 0%390µs ± 0%−9.63%(p=1.000 n=1+1)
_Query_UserSimple_Query_WithSort_Sync_100-41.28ms ± 0%1.14ms ± 0%−10.77%(p=1.000 n=1+1)
_Query_UserSimple_Query_WithSort_Sync_1000-410.1ms ± 0%8.5ms ± 0%−15.29%(p=1.000 n=1+1)
_Query_UserSimple_Query_WithSingleLookup_Sync_10-4302µs ± 0%283µs ± 0%−6.24%(p=1.000 n=1+1)
_Query_UserSimple_Query_WithSingleLookup_Sync_100-4308µs ± 0%280µs ± 0%−9.07%(p=1.000 n=1+1)
_Query_UserSimple_Query_WithSingleLookup_Sync_1000-4308µs ± 0%277µs ± 0%−10.08%(p=1.000 n=1+1)
pkg:storage goos:linux goarch:amd64
_Storage_Simple_Read_Sync_1_10/ValueSize:0064-412.7µs ± 0%11.2µs ± 0%−11.49%(p=1.000 n=1+1)
_Storage_Simple_Read_Sync_1_10/ValueSize:0128-413.9µs ± 0%11.6µs ± 0%−16.66%(p=1.000 n=1+1)
_Storage_Simple_Read_Sync_1_10/ValueSize:0256-414.1µs ± 0%12.9µs ± 0%−8.24%(p=1.000 n=1+1)
_Storage_Simple_Read_Sync_1_10/ValueSize:0512-416.0µs ± 0%14.5µs ± 0%−8.98%(p=1.000 n=1+1)
_Storage_Simple_Read_Sync_1_10/ValueSize:1024-419.3µs ± 0%17.3µs ± 0%−10.13%(p=1.000 n=1+1)
_Storage_Simple_Read_Sync_1_100/ValueSize:0064-4131µs ± 0%116µs ± 0%−10.99%(p=1.000 n=1+1)
_Storage_Simple_Read_Sync_1_100/ValueSize:0128-4135µs ± 0%125µs ± 0%−7.51%(p=1.000 n=1+1)
_Storage_Simple_Read_Sync_1_100/ValueSize:0256-4144µs ± 0%132µs ± 0%−8.71%(p=1.000 n=1+1)
_Storage_Simple_Read_Sync_1_100/ValueSize:0512-4158µs ± 0%147µs ± 0%−7.22%(p=1.000 n=1+1)
_Storage_Simple_Read_Sync_1_100/ValueSize:1024-4187µs ± 0%171µs ± 0%−8.60%(p=1.000 n=1+1)
_Storage_Simple_Read_Sync_100_10/ValueSize:0064-415.3µs ± 0%13.8µs ± 0%−9.56%(p=1.000 n=1+1)
_Storage_Simple_Read_Sync_100_10/ValueSize:0128-415.3µs ± 0%14.4µs ± 0%−6.34%(p=1.000 n=1+1)
_Storage_Simple_Read_Sync_100_10/ValueSize:0256-415.9µs ± 0%14.7µs ± 0%−7.90%(p=1.000 n=1+1)
_Storage_Simple_Read_Sync_100_10/ValueSize:0512-418.1µs ± 0%15.7µs ± 0%−13.38%(p=1.000 n=1+1)
_Storage_Simple_Read_Sync_100_10/ValueSize:1024-421.1µs ± 0%19.2µs ± 0%−9.18%(p=1.000 n=1+1)
_Storage_Simple_Read_Sync_100_100/ValueSize:0064-4145µs ± 0%127µs ± 0%−12.76%(p=1.000 n=1+1)
_Storage_Simple_Read_Sync_100_100/ValueSize:0128-4147µs ± 0%135µs ± 0%−8.30%(p=1.000 n=1+1)
_Storage_Simple_Read_Sync_100_100/ValueSize:0256-4152µs ± 0%143µs ± 0%−5.82%(p=1.000 n=1+1)
_Storage_Simple_Read_Sync_100_100/ValueSize:0512-4166µs ± 0%148µs ± 0%−10.56%(p=1.000 n=1+1)
_Storage_Simple_Read_Sync_100_100/ValueSize:1024-4206µs ± 0%183µs ± 0%−11.13%(p=1.000 n=1+1)
_Storage_Simple_WriteMany_Sync_0_10/ValueSize:0064-447.0µs ± 0%38.4µs ± 0%−18.23%(p=1.000 n=1+1)
_Storage_Simple_WriteMany_Sync_0_10/ValueSize:0128-447.3µs ± 0%38.7µs ± 0%−18.24%(p=1.000 n=1+1)
_Storage_Simple_WriteMany_Sync_0_10/ValueSize:0256-449.4µs ± 0%40.3µs ± 0%−18.40%(p=1.000 n=1+1)
_Storage_Simple_WriteMany_Sync_0_10/ValueSize:0512-459.2µs ± 0%45.7µs ± 0%−22.74%(p=1.000 n=1+1)
_Storage_Simple_WriteMany_Sync_0_10/ValueSize:1024-469.5µs ± 0%57.9µs ± 0%−16.66%(p=1.000 n=1+1)
_Storage_Simple_WriteMany_Sync_0_100/ValueSize:0064-4361µs ± 0%278µs ± 0%−22.98%(p=1.000 n=1+1)
_Storage_Simple_WriteMany_Sync_0_100/ValueSize:0128-4372µs ± 0%277µs ± 0%−25.56%(p=1.000 n=1+1)
_Storage_Simple_WriteMany_Sync_0_100/ValueSize:0256-4370µs ± 0%293µs ± 0%−20.64%(p=1.000 n=1+1)
_Storage_Simple_WriteMany_Sync_0_100/ValueSize:0512-4414µs ± 0%344µs ± 0%−16.92%(p=1.000 n=1+1)
_Storage_Simple_WriteMany_Sync_0_100/ValueSize:1024-4496µs ± 0%452µs ± 0%−8.93%(p=1.000 n=1+1)
_Storage_Simple_WriteMany_Sync_100_10/ValueSize:0064-444.6µs ± 0%37.4µs ± 0%−16.16%(p=1.000 n=1+1)
_Storage_Simple_WriteMany_Sync_100_10/ValueSize:0128-445.8µs ± 0%37.9µs ± 0%−17.18%(p=1.000 n=1+1)
_Storage_Simple_WriteMany_Sync_100_10/ValueSize:0256-449.6µs ± 0%40.0µs ± 0%−19.33%(p=1.000 n=1+1)
_Storage_Simple_WriteMany_Sync_100_10/ValueSize:0512-456.9µs ± 0%45.2µs ± 0%−20.61%(p=1.000 n=1+1)
_Storage_Simple_WriteMany_Sync_100_10/ValueSize:1024-469.6µs ± 0%55.1µs ± 0%−20.73%(p=1.000 n=1+1)
_Storage_Simple_WriteMany_Sync_100_100/ValueSize:0064-4366µs ± 0%270µs ± 0%−26.36%(p=1.000 n=1+1)
_Storage_Simple_WriteMany_Sync_100_100/ValueSize:0128-4369µs ± 0%276µs ± 0%−25.33%(p=1.000 n=1+1)
_Storage_Simple_WriteMany_Sync_100_100/ValueSize:0256-4388µs ± 0%289µs ± 0%−25.52%(p=1.000 n=1+1)
_Storage_Simple_WriteMany_Sync_100_100/ValueSize:0512-4417µs ± 0%340µs ± 0%−18.53%(p=1.000 n=1+1)
_Storage_Simple_WriteMany_Sync_100_100/ValueSize:1024-4533µs ± 0%435µs ± 0%−18.42%(p=1.000 n=1+1)
_Storage_Simple_Write_Sync_0_10/ValueSize:0064-4124µs ± 0%106µs ± 0%−14.36%(p=1.000 n=1+1)
_Storage_Simple_Write_Sync_0_10/ValueSize:0128-4124µs ± 0%107µs ± 0%−13.56%(p=1.000 n=1+1)
_Storage_Simple_Write_Sync_0_10/ValueSize:0256-4122µs ± 0%107µs ± 0%−12.46%(p=1.000 n=1+1)
_Storage_Simple_Write_Sync_0_10/ValueSize:0512-4128µs ± 0%111µs ± 0%−12.95%(p=1.000 n=1+1)
_Storage_Simple_Write_Sync_0_10/ValueSize:1024-4142µs ± 0%127µs ± 0%−10.66%(p=1.000 n=1+1)
_Storage_Simple_Write_Sync_0_100/ValueSize:0064-41.23ms ± 0%1.07ms ± 0%−13.22%(p=1.000 n=1+1)
_Storage_Simple_Write_Sync_0_100/ValueSize:0128-41.23ms ± 0%1.08ms ± 0%−12.25%(p=1.000 n=1+1)
_Storage_Simple_Write_Sync_0_100/ValueSize:0256-41.28ms ± 0%1.09ms ± 0%−15.04%(p=1.000 n=1+1)
_Storage_Simple_Write_Sync_0_100/ValueSize:0512-41.29ms ± 0%1.13ms ± 0%−12.87%(p=1.000 n=1+1)
_Storage_Simple_Write_Sync_0_100/ValueSize:1024-41.44ms ± 0%1.24ms ± 0%−14.19%(p=1.000 n=1+1)
_Storage_Simple_Write_Sync_100_10/ValueSize:0064-4119µs ± 0%102µs ± 0%−14.11%(p=1.000 n=1+1)
_Storage_Simple_Write_Sync_100_10/ValueSize:0128-4120µs ± 0%105µs ± 0%−13.04%(p=1.000 n=1+1)
_Storage_Simple_Write_Sync_100_10/ValueSize:0256-4123µs ± 0%105µs ± 0%−14.56%(p=1.000 n=1+1)
_Storage_Simple_Write_Sync_100_10/ValueSize:0512-4125µs ± 0%110µs ± 0%−12.68%(p=1.000 n=1+1)
_Storage_Simple_Write_Sync_100_10/ValueSize:1024-4141µs ± 0%122µs ± 0%−13.69%(p=1.000 n=1+1)
_Storage_Simple_Write_Sync_100_100/ValueSize:0064-41.16ms ± 0%1.04ms ± 0%−11.01%(p=1.000 n=1+1)
_Storage_Simple_Write_Sync_100_100/ValueSize:0128-41.18ms ± 0%1.04ms ± 0%−11.53%(p=1.000 n=1+1)
_Storage_Simple_Write_Sync_100_100/ValueSize:0256-41.19ms ± 0%1.06ms ± 0%−11.40%(p=1.000 n=1+1)
_Storage_Simple_Write_Sync_100_100/ValueSize:0512-41.24ms ± 0%1.08ms ± 0%−12.53%(p=1.000 n=1+1)
_Storage_Simple_Write_Sync_100_100/ValueSize:1024-41.37ms ± 0%1.19ms ± 0%−12.68%(p=1.000 n=1+1)
_Storage_Simple_Txn_Read_Sync_10_10/ValueSize:0064-48.34µs ± 0%7.77µs ± 0%−6.80%(p=1.000 n=1+1)
_Storage_Simple_Txn_Read_Sync_10_10/ValueSize:0128-48.82µs ± 0%8.20µs ± 0%−7.01%(p=1.000 n=1+1)
_Storage_Simple_Txn_Read_Sync_10_10/ValueSize:0256-49.20µs ± 0%8.60µs ± 0%−6.51%(p=1.000 n=1+1)
_Storage_Simple_Txn_Read_Sync_10_10/ValueSize:0512-410.8µs ± 0%10.0µs ± 0%−7.44%(p=1.000 n=1+1)
_Storage_Simple_Txn_Read_Sync_10_10/ValueSize:1024-414.1µs ± 0%12.9µs ± 0%−8.34%(p=1.000 n=1+1)
_Storage_Simple_Txn_Read_Sync_100_100/ValueSize:0064-486.6µs ± 0%79.8µs ± 0%−7.87%(p=1.000 n=1+1)
_Storage_Simple_Txn_Read_Sync_100_100/ValueSize:0128-492.5µs ± 0%82.0µs ± 0%−11.38%(p=1.000 n=1+1)
_Storage_Simple_Txn_Read_Sync_100_100/ValueSize:0256-4102µs ± 0%90µs ± 0%−12.00%(p=1.000 n=1+1)
_Storage_Simple_Txn_Read_Sync_100_100/ValueSize:0512-4113µs ± 0%104µs ± 0%−7.66%(p=1.000 n=1+1)
_Storage_Simple_Txn_Read_Sync_100_100/ValueSize:1024-4148µs ± 0%133µs ± 0%−9.90%(p=1.000 n=1+1)
_Storage_Simple_Txn_Iterator_Sync_10_1_10/ValueSize:0064-4128µs ± 0%120µs ± 0%−6.19%(p=1.000 n=1+1)
_Storage_Simple_Txn_Iterator_Sync_10_1_10/ValueSize:0128-4125µs ± 0%113µs ± 0%−8.92%(p=1.000 n=1+1)
_Storage_Simple_Txn_Iterator_Sync_10_1_10/ValueSize:0256-4129µs ± 0%117µs ± 0%−8.95%(p=1.000 n=1+1)
_Storage_Simple_Txn_Iterator_Sync_10_1_10/ValueSize:0512-4132µs ± 0%122µs ± 0%−7.63%(p=1.000 n=1+1)
_Storage_Simple_Txn_Iterator_Sync_10_1_10/ValueSize:1024-4130µs ± 0%123µs ± 0%−5.68%(p=1.000 n=1+1)
_Storage_Simple_Txn_Iterator_Sync_100_1_100/ValueSize:0064-41.23ms ± 0%1.16ms ± 0%−6.16%(p=1.000 n=1+1)
_Storage_Simple_Txn_Iterator_Sync_100_1_100/ValueSize:0128-41.26ms ± 0%1.18ms ± 0%−6.27%(p=1.000 n=1+1)
_Storage_Simple_Txn_Iterator_Sync_100_1_100/ValueSize:0256-41.25ms ± 0%1.16ms ± 0%−6.74%(p=1.000 n=1+1)
_Storage_Simple_Txn_Iterator_Sync_100_1_100/ValueSize:0512-41.29ms ± 0%1.21ms ± 0%−6.28%(p=1.000 n=1+1)
_Storage_Simple_Txn_Iterator_Sync_100_1_100/ValueSize:1024-41.33ms ± 0%1.21ms ± 0%−9.69%(p=1.000 n=1+1)
 

Copy link
Collaborator

@fredcarle fredcarle left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍

@source-devs
Copy link

Benchmark Results

Summary

  • 113 Benchmarks successfully compared.
  • 87 Benchmarks were ✅ Better.
  • 26 Benchmarks were ❌ Worse .
  • 0 Benchmarks were ✨ Unchanged.
✅ See Better Results...
time/opdelta
_Collection_UserSimple_CreateMany_Sync_0_100-4314ms ± 0%243ms ± 0%−22.61%(p=1.000 n=1+1)
_Collection_UserSimple_Create_Sync_0_10-412.7ms ± 0%10.7ms ± 0%−16.03%(p=1.000 n=1+1)
_Collection_UserSimple_Create_Sync_0_100-4123ms ± 0%119ms ± 0%−2.65%(p=1.000 n=1+1)
_Collection_UserSimple_Create_Async_0_100-461.0ms ± 0%49.0ms ± 0%−19.62%(p=1.000 n=1+1)
_Collection_UserSimple_Create_Async_0_1000-4490ms ± 0%466ms ± 0%−5.05%(p=1.000 n=1+1)
_Collection_UserSimple_Create_Async_0_10000-45.01s ± 0%4.81s ± 0%−3.88%(p=1.000 n=1+1)
_Collection_UserSimple_Read_Sync_10_10-4405µs ± 0%338µs ± 0%−16.65%(p=1.000 n=1+1)
_Collection_UserSimple_Read_Sync_100_100-44.90ms ± 0%4.34ms ± 0%−11.42%(p=1.000 n=1+1)
_Collection_UserSimple_Read_Sync_1000_1000-442.2ms ± 0%40.8ms ± 0%−3.36%(p=1.000 n=1+1)
_Collection_UserSimple_Read_Sync_1000_10-4421µs ± 0%368µs ± 0%−12.65%(p=1.000 n=1+1)
_Collection_UserSimple_Read_Sync_1000_100-44.40ms ± 0%4.06ms ± 0%−7.65%(p=1.000 n=1+1)
_Collection_UserSimple_Read_Async_10_10-4369µs ± 0%308µs ± 0%−16.66%(p=1.000 n=1+1)
_Collection_UserSimple_Read_Async_100_100-42.22ms ± 0%1.91ms ± 0%−14.06%(p=1.000 n=1+1)
_Collection_UserSimple_Read_Async_1000_1000-426.8ms ± 0%24.5ms ± 0%−8.40%(p=1.000 n=1+1)
_Collection_UserSimple_Read_Async_1000_10-4285µs ± 0%274µs ± 0%−3.74%(p=1.000 n=1+1)
_Collection_UserSimple_Read_Async_1000_100-42.04ms ± 0%1.94ms ± 0%−4.58%(p=1.000 n=1+1)
_Query_UserSimple_Query_Sync_100-41.42ms ± 0%1.29ms ± 0%−9.02%(p=1.000 n=1+1)
_Query_UserSimple_Query_Sync_1000-410.1ms ± 0%9.5ms ± 0%−6.53%(p=1.000 n=1+1)
_Query_UserSimple_Query_WithFilter_Sync_10-4648µs ± 0%461µs ± 0%−28.89%(p=1.000 n=1+1)
_Query_UserSimple_Query_WithFilter_Sync_100-41.57ms ± 0%1.25ms ± 0%−20.23%(p=1.000 n=1+1)
_Query_UserSimple_Query_WithFilter_Sync_1000-411.5ms ± 0%9.8ms ± 0%−14.40%(p=1.000 n=1+1)
_Query_UserSimple_Query_WithLimitOffset_Sync_10-4559µs ± 0%474µs ± 0%−15.15%(p=1.000 n=1+1)
_Query_UserSimple_Query_WithLimitOffset_Sync_100-4644µs ± 0%512µs ± 0%−20.53%(p=1.000 n=1+1)
_Query_UserSimple_Query_WithLimitOffset_Sync_1000-4520µs ± 0%480µs ± 0%−7.74%(p=1.000 n=1+1)
_Query_UserSimple_Query_WithMultiLookup_Sync_10-4979µs ± 0%690µs ± 0%−29.46%(p=1.000 n=1+1)
_Query_UserSimple_Query_WithMultiLookup_Sync_100-4968µs ± 0%747µs ± 0%−22.84%(p=1.000 n=1+1)
_Query_UserSimple_Query_WithMultiLookup_Sync_1000-4753µs ± 0%695µs ± 0%−7.64%(p=1.000 n=1+1)
_Query_UserSimple_Query_WithSort_Sync_10-4551µs ± 0%510µs ± 0%−7.51%(p=1.000 n=1+1)
_Query_UserSimple_Query_WithSort_Sync_100-41.55ms ± 0%1.38ms ± 0%−11.00%(p=1.000 n=1+1)
_Query_UserSimple_Query_WithSort_Sync_1000-411.1ms ± 0%10.5ms ± 0%−5.55%(p=1.000 n=1+1)
_Query_UserSimple_Query_WithSingleLookup_Sync_10-4396µs ± 0%338µs ± 0%−14.79%(p=1.000 n=1+1)
_Query_UserSimple_Query_WithSingleLookup_Sync_100-4484µs ± 0%333µs ± 0%−31.33%(p=1.000 n=1+1)
_Query_UserSimple_Query_WithSingleLookup_Sync_1000-4319µs ± 0%310µs ± 0%−2.98%(p=1.000 n=1+1)
_Storage_Simple_Read_Sync_1_10/ValueSize:0128-416.1µs ± 0%15.2µs ± 0%−5.08%(p=1.000 n=1+1)
_Storage_Simple_Read_Sync_1_100/ValueSize:0064-4162µs ± 0%153µs ± 0%−5.55%(p=1.000 n=1+1)
_Storage_Simple_Read_Sync_1_100/ValueSize:0128-4159µs ± 0%151µs ± 0%−4.85%(p=1.000 n=1+1)
_Storage_Simple_Read_Sync_1_100/ValueSize:1024-4243µs ± 0%235µs ± 0%−3.25%(p=1.000 n=1+1)
_Storage_Simple_Read_Sync_100_10/ValueSize:0064-418.6µs ± 0%17.2µs ± 0%−7.63%(p=1.000 n=1+1)
_Storage_Simple_Read_Sync_100_10/ValueSize:0128-419.9µs ± 0%17.5µs ± 0%−12.15%(p=1.000 n=1+1)
_Storage_Simple_Read_Sync_100_10/ValueSize:0256-418.9µs ± 0%17.5µs ± 0%−7.12%(p=1.000 n=1+1)
_Storage_Simple_Read_Sync_100_10/ValueSize:0512-423.9µs ± 0%20.9µs ± 0%−12.63%(p=1.000 n=1+1)
_Storage_Simple_Read_Sync_100_10/ValueSize:1024-427.6µs ± 0%25.1µs ± 0%−8.97%(p=1.000 n=1+1)
_Storage_Simple_Read_Sync_100_100/ValueSize:0064-4180µs ± 0%149µs ± 0%−17.01%(p=1.000 n=1+1)
_Storage_Simple_Read_Sync_100_100/ValueSize:0128-4193µs ± 0%148µs ± 0%−23.23%(p=1.000 n=1+1)
_Storage_Simple_Read_Sync_100_100/ValueSize:0256-4178µs ± 0%146µs ± 0%−18.22%(p=1.000 n=1+1)
_Storage_Simple_Read_Sync_100_100/ValueSize:0512-4196µs ± 0%162µs ± 0%−17.14%(p=1.000 n=1+1)
_Storage_Simple_Read_Sync_100_100/ValueSize:1024-4239µs ± 0%220µs ± 0%−8.15%(p=1.000 n=1+1)
_Storage_Simple_WriteMany_Sync_0_10/ValueSize:0128-460.1µs ± 0%58.0µs ± 0%−3.45%(p=1.000 n=1+1)
_Storage_Simple_WriteMany_Sync_0_10/ValueSize:0512-462.9µs ± 0%61.3µs ± 0%−2.46%(p=1.000 n=1+1)
_Storage_Simple_WriteMany_Sync_0_10/ValueSize:1024-477.2µs ± 0%71.3µs ± 0%−7.70%(p=1.000 n=1+1)
_Storage_Simple_WriteMany_Sync_0_100/ValueSize:0064-4461µs ± 0%443µs ± 0%−4.06%(p=1.000 n=1+1)
_Storage_Simple_WriteMany_Sync_0_100/ValueSize:0512-4517µs ± 0%475µs ± 0%−8.11%(p=1.000 n=1+1)
_Storage_Simple_WriteMany_Sync_0_100/ValueSize:1024-4595µs ± 0%570µs ± 0%−4.31%(p=1.000 n=1+1)
_Storage_Simple_WriteMany_Sync_100_10/ValueSize:0128-466.8µs ± 0%64.2µs ± 0%−3.88%(p=1.000 n=1+1)
_Storage_Simple_WriteMany_Sync_100_10/ValueSize:0256-474.0µs ± 0%67.8µs ± 0%−8.41%(p=1.000 n=1+1)
_Storage_Simple_WriteMany_Sync_100_10/ValueSize:0512-466.4µs ± 0%61.3µs ± 0%−7.66%(p=1.000 n=1+1)
_Storage_Simple_WriteMany_Sync_100_100/ValueSize:0128-4484µs ± 0%452µs ± 0%−6.67%(p=1.000 n=1+1)
_Storage_Simple_WriteMany_Sync_100_100/ValueSize:0256-4464µs ± 0%408µs ± 0%−12.10%(p=1.000 n=1+1)
_Storage_Simple_WriteMany_Sync_100_100/ValueSize:0512-4508µs ± 0%472µs ± 0%−7.03%(p=1.000 n=1+1)
_Storage_Simple_WriteMany_Sync_100_100/ValueSize:1024-4575µs ± 0%537µs ± 0%−6.55%(p=1.000 n=1+1)
_Storage_Simple_Write_Sync_0_10/ValueSize:0128-4143µs ± 0%128µs ± 0%−10.42%(p=1.000 n=1+1)
_Storage_Simple_Write_Sync_0_10/ValueSize:0256-4138µs ± 0%132µs ± 0%−4.27%(p=1.000 n=1+1)
_Storage_Simple_Write_Sync_0_100/ValueSize:0064-41.41ms ± 0%1.26ms ± 0%−10.67%(p=1.000 n=1+1)
_Storage_Simple_Write_Sync_0_100/ValueSize:0128-41.43ms ± 0%1.37ms ± 0%−4.48%(p=1.000 n=1+1)
_Storage_Simple_Write_Sync_100_10/ValueSize:0512-4183µs ± 0%174µs ± 0%−4.96%(p=1.000 n=1+1)
_Storage_Simple_Write_Sync_100_100/ValueSize:0064-41.40ms ± 0%1.31ms ± 0%−6.28%(p=1.000 n=1+1)
_Storage_Simple_Write_Sync_100_100/ValueSize:0128-41.39ms ± 0%1.22ms ± 0%−12.22%(p=1.000 n=1+1)
_Storage_Simple_Write_Sync_100_100/ValueSize:0256-41.41ms ± 0%1.22ms ± 0%−13.60%(p=1.000 n=1+1)
_Storage_Simple_Write_Sync_100_100/ValueSize:0512-41.53ms ± 0%1.22ms ± 0%−20.15%(p=1.000 n=1+1)
_Storage_Simple_Write_Sync_100_100/ValueSize:1024-41.56ms ± 0%1.41ms ± 0%−9.81%(p=1.000 n=1+1)
_Storage_Simple_Txn_Read_Sync_10_10/ValueSize:0064-410.5µs ± 0%8.8µs ± 0%−16.73%(p=1.000 n=1+1)
_Storage_Simple_Txn_Read_Sync_10_10/ValueSize:0512-414.4µs ± 0%12.6µs ± 0%−12.83%(p=1.000 n=1+1)
_Storage_Simple_Txn_Read_Sync_10_10/ValueSize:1024-423.6µs ± 0%19.8µs ± 0%−15.78%(p=1.000 n=1+1)
_Storage_Simple_Txn_Read_Sync_100_100/ValueSize:0128-4102µs ± 0%93µs ± 0%−8.85%(p=1.000 n=1+1)
_Storage_Simple_Txn_Read_Sync_100_100/ValueSize:0256-4121µs ± 0%112µs ± 0%−6.75%(p=1.000 n=1+1)
_Storage_Simple_Txn_Read_Sync_100_100/ValueSize:0512-4164µs ± 0%137µs ± 0%−16.36%(p=1.000 n=1+1)
_Storage_Simple_Txn_Read_Sync_100_100/ValueSize:1024-4204µs ± 0%164µs ± 0%−19.82%(p=1.000 n=1+1)
_Storage_Simple_Txn_Iterator_Sync_10_1_10/ValueSize:0064-4154µs ± 0%136µs ± 0%−11.87%(p=1.000 n=1+1)
_Storage_Simple_Txn_Iterator_Sync_10_1_10/ValueSize:0128-4134µs ± 0%126µs ± 0%−5.49%(p=1.000 n=1+1)
_Storage_Simple_Txn_Iterator_Sync_10_1_10/ValueSize:0256-4135µs ± 0%118µs ± 0%−12.96%(p=1.000 n=1+1)
_Storage_Simple_Txn_Iterator_Sync_10_1_10/ValueSize:0512-4137µs ± 0%114µs ± 0%−16.28%(p=1.000 n=1+1)
_Storage_Simple_Txn_Iterator_Sync_10_1_10/ValueSize:1024-4140µs ± 0%120µs ± 0%−14.44%(p=1.000 n=1+1)
_Storage_Simple_Txn_Iterator_Sync_100_1_100/ValueSize:0064-41.37ms ± 0%1.12ms ± 0%−18.23%(p=1.000 n=1+1)
_Storage_Simple_Txn_Iterator_Sync_100_1_100/ValueSize:0128-41.33ms ± 0%1.12ms ± 0%−16.26%(p=1.000 n=1+1)
_Storage_Simple_Txn_Iterator_Sync_100_1_100/ValueSize:0256-41.38ms ± 0%1.19ms ± 0%−14.05%(p=1.000 n=1+1)
_Storage_Simple_Txn_Iterator_Sync_100_1_100/ValueSize:0512-41.42ms ± 0%1.22ms ± 0%−13.84%(p=1.000 n=1+1)
_Storage_Simple_Txn_Iterator_Sync_100_1_100/ValueSize:1024-41.56ms ± 0%1.27ms ± 0%−18.64%(p=1.000 n=1+1)
 
❌ See Worse Results...
time/opdelta
_Collection_UserSimple_Create_Sync_0_1000-41.15s ± 0%1.20s ± 0%+4.09%(p=1.000 n=1+1)
_Storage_Simple_Read_Sync_1_10/ValueSize:0256-416.9µs ± 0%17.9µs ± 0%+5.56%(p=1.000 n=1+1)
_Storage_Simple_Read_Sync_1_10/ValueSize:0512-418.1µs ± 0%19.2µs ± 0%+6.42%(p=1.000 n=1+1)
_Storage_Simple_Read_Sync_1_10/ValueSize:1024-423.8µs ± 0%25.3µs ± 0%+6.44%(p=1.000 n=1+1)
_Storage_Simple_Read_Sync_1_100/ValueSize:0256-4157µs ± 0%187µs ± 0%+18.99%(p=1.000 n=1+1)
_Storage_Simple_Read_Sync_1_100/ValueSize:0512-4201µs ± 0%209µs ± 0%+3.58%(p=1.000 n=1+1)
_Storage_Simple_WriteMany_Sync_0_10/ValueSize:0064-452.4µs ± 0%55.8µs ± 0%+6.46%(p=1.000 n=1+1)
_Storage_Simple_WriteMany_Sync_0_10/ValueSize:0256-463.6µs ± 0%64.4µs ± 0%+1.18%(p=1.000 n=1+1)
_Storage_Simple_WriteMany_Sync_0_100/ValueSize:0128-4441µs ± 0%445µs ± 0%+0.96%(p=1.000 n=1+1)
_Storage_Simple_WriteMany_Sync_0_100/ValueSize:0256-4479µs ± 0%489µs ± 0%+2.23%(p=1.000 n=1+1)
_Storage_Simple_WriteMany_Sync_100_10/ValueSize:0064-460.4µs ± 0%60.8µs ± 0%+0.69%(p=1.000 n=1+1)
_Storage_Simple_WriteMany_Sync_100_10/ValueSize:1024-477.6µs ± 0%96.3µs ± 0%+24.13%(p=1.000 n=1+1)
_Storage_Simple_WriteMany_Sync_100_100/ValueSize:0064-4438µs ± 0%524µs ± 0%+19.66%(p=1.000 n=1+1)
_Storage_Simple_Write_Sync_0_10/ValueSize:0064-4133µs ± 0%136µs ± 0%+2.51%(p=1.000 n=1+1)
_Storage_Simple_Write_Sync_0_10/ValueSize:0512-4144µs ± 0%148µs ± 0%+2.68%(p=1.000 n=1+1)
_Storage_Simple_Write_Sync_0_10/ValueSize:1024-4163µs ± 0%181µs ± 0%+11.10%(p=1.000 n=1+1)
_Storage_Simple_Write_Sync_0_100/ValueSize:0256-41.35ms ± 0%1.38ms ± 0%+2.32%(p=1.000 n=1+1)
_Storage_Simple_Write_Sync_0_100/ValueSize:0512-41.47ms ± 0%1.53ms ± 0%+3.48%(p=1.000 n=1+1)
_Storage_Simple_Write_Sync_0_100/ValueSize:1024-41.56ms ± 0%2.02ms ± 0%+29.16%(p=1.000 n=1+1)
_Storage_Simple_Write_Sync_100_10/ValueSize:0064-4147µs ± 0%167µs ± 0%+13.30%(p=1.000 n=1+1)
_Storage_Simple_Write_Sync_100_10/ValueSize:0128-4153µs ± 0%171µs ± 0%+11.74%(p=1.000 n=1+1)
_Storage_Simple_Write_Sync_100_10/ValueSize:0256-4137µs ± 0%174µs ± 0%+26.87%(p=1.000 n=1+1)
_Storage_Simple_Write_Sync_100_10/ValueSize:1024-4189µs ± 0%198µs ± 0%+4.78%(p=1.000 n=1+1)
_Storage_Simple_Txn_Read_Sync_10_10/ValueSize:0128-410.7µs ± 0%11.4µs ± 0%+6.81%(p=1.000 n=1+1)
_Storage_Simple_Txn_Read_Sync_10_10/ValueSize:0256-411.5µs ± 0%11.9µs ± 0%+3.60%(p=1.000 n=1+1)
_Storage_Simple_Txn_Read_Sync_100_100/ValueSize:0064-4108µs ± 0%114µs ± 0%+5.69%(p=1.000 n=1+1)
 
✨ See Unchanged Results...
time/opdelta
 
🐋 See Full Results...
develop.txtcurrent.txt
time/opdelta
pkg:collection goos:linux goarch:amd64
_Collection_UserSimple_CreateMany_Sync_0_10-411.5ms ± 0%11.4ms ± 0%−0.87%(p=1.000 n=1+1)
_Collection_UserSimple_CreateMany_Sync_0_100-4314ms ± 0%243ms ± 0%−22.61%(p=1.000 n=1+1)
_Collection_UserSimple_Create_Sync_0_10-412.7ms ± 0%10.7ms ± 0%−16.03%(p=1.000 n=1+1)
_Collection_UserSimple_Create_Sync_0_100-4123ms ± 0%119ms ± 0%−2.65%(p=1.000 n=1+1)
_Collection_UserSimple_Create_Sync_0_1000-41.15s ± 0%1.20s ± 0%+4.09%(p=1.000 n=1+1)
_Collection_UserSimple_Create_Async_0_100-461.0ms ± 0%49.0ms ± 0%−19.62%(p=1.000 n=1+1)
_Collection_UserSimple_Create_Async_0_1000-4490ms ± 0%466ms ± 0%−5.05%(p=1.000 n=1+1)
_Collection_UserSimple_Create_Async_0_10000-45.01s ± 0%4.81s ± 0%−3.88%(p=1.000 n=1+1)
_Collection_UserSimple_Read_Sync_10_10-4405µs ± 0%338µs ± 0%−16.65%(p=1.000 n=1+1)
_Collection_UserSimple_Read_Sync_100_100-44.90ms ± 0%4.34ms ± 0%−11.42%(p=1.000 n=1+1)
_Collection_UserSimple_Read_Sync_1000_1000-442.2ms ± 0%40.8ms ± 0%−3.36%(p=1.000 n=1+1)
_Collection_UserSimple_Read_Sync_1000_10-4421µs ± 0%368µs ± 0%−12.65%(p=1.000 n=1+1)
_Collection_UserSimple_Read_Sync_1000_100-44.40ms ± 0%4.06ms ± 0%−7.65%(p=1.000 n=1+1)
_Collection_UserSimple_Read_Async_10_10-4369µs ± 0%308µs ± 0%−16.66%(p=1.000 n=1+1)
_Collection_UserSimple_Read_Async_100_100-42.22ms ± 0%1.91ms ± 0%−14.06%(p=1.000 n=1+1)
_Collection_UserSimple_Read_Async_1000_1000-426.8ms ± 0%24.5ms ± 0%−8.40%(p=1.000 n=1+1)
_Collection_UserSimple_Read_Async_1000_10-4285µs ± 0%274µs ± 0%−3.74%(p=1.000 n=1+1)
_Collection_UserSimple_Read_Async_1000_100-42.04ms ± 0%1.94ms ± 0%−4.58%(p=1.000 n=1+1)
pkg:query/simple goos:linux goarch:amd64
_Query_UserSimple_Query_Sync_10-4480µs ± 0%400µs ± 0%−16.76%(p=1.000 n=1+1)
_Query_UserSimple_Query_Sync_100-41.42ms ± 0%1.29ms ± 0%−9.02%(p=1.000 n=1+1)
_Query_UserSimple_Query_Sync_1000-410.1ms ± 0%9.5ms ± 0%−6.53%(p=1.000 n=1+1)
_Query_UserSimple_Query_WithFilter_Sync_10-4648µs ± 0%461µs ± 0%−28.89%(p=1.000 n=1+1)
_Query_UserSimple_Query_WithFilter_Sync_100-41.57ms ± 0%1.25ms ± 0%−20.23%(p=1.000 n=1+1)
_Query_UserSimple_Query_WithFilter_Sync_1000-411.5ms ± 0%9.8ms ± 0%−14.40%(p=1.000 n=1+1)
_Query_UserSimple_Query_WithLimitOffset_Sync_10-4559µs ± 0%474µs ± 0%−15.15%(p=1.000 n=1+1)
_Query_UserSimple_Query_WithLimitOffset_Sync_100-4644µs ± 0%512µs ± 0%−20.53%(p=1.000 n=1+1)
_Query_UserSimple_Query_WithLimitOffset_Sync_1000-4520µs ± 0%480µs ± 0%−7.74%(p=1.000 n=1+1)
_Query_UserSimple_Query_WithMultiLookup_Sync_10-4979µs ± 0%690µs ± 0%−29.46%(p=1.000 n=1+1)
_Query_UserSimple_Query_WithMultiLookup_Sync_100-4968µs ± 0%747µs ± 0%−22.84%(p=1.000 n=1+1)
_Query_UserSimple_Query_WithMultiLookup_Sync_1000-4753µs ± 0%695µs ± 0%−7.64%(p=1.000 n=1+1)
_Query_UserSimple_Query_WithSort_Sync_10-4551µs ± 0%510µs ± 0%−7.51%(p=1.000 n=1+1)
_Query_UserSimple_Query_WithSort_Sync_100-41.55ms ± 0%1.38ms ± 0%−11.00%(p=1.000 n=1+1)
_Query_UserSimple_Query_WithSort_Sync_1000-411.1ms ± 0%10.5ms ± 0%−5.55%(p=1.000 n=1+1)
_Query_UserSimple_Query_WithSingleLookup_Sync_10-4396µs ± 0%338µs ± 0%−14.79%(p=1.000 n=1+1)
_Query_UserSimple_Query_WithSingleLookup_Sync_100-4484µs ± 0%333µs ± 0%−31.33%(p=1.000 n=1+1)
_Query_UserSimple_Query_WithSingleLookup_Sync_1000-4319µs ± 0%310µs ± 0%−2.98%(p=1.000 n=1+1)
pkg:storage goos:linux goarch:amd64
_Storage_Simple_Read_Sync_1_10/ValueSize:0064-416.6µs ± 0%16.2µs ± 0%−2.20%(p=1.000 n=1+1)
_Storage_Simple_Read_Sync_1_10/ValueSize:0128-416.1µs ± 0%15.2µs ± 0%−5.08%(p=1.000 n=1+1)
_Storage_Simple_Read_Sync_1_10/ValueSize:0256-416.9µs ± 0%17.9µs ± 0%+5.56%(p=1.000 n=1+1)
_Storage_Simple_Read_Sync_1_10/ValueSize:0512-418.1µs ± 0%19.2µs ± 0%+6.42%(p=1.000 n=1+1)
_Storage_Simple_Read_Sync_1_10/ValueSize:1024-423.8µs ± 0%25.3µs ± 0%+6.44%(p=1.000 n=1+1)
_Storage_Simple_Read_Sync_1_100/ValueSize:0064-4162µs ± 0%153µs ± 0%−5.55%(p=1.000 n=1+1)
_Storage_Simple_Read_Sync_1_100/ValueSize:0128-4159µs ± 0%151µs ± 0%−4.85%(p=1.000 n=1+1)
_Storage_Simple_Read_Sync_1_100/ValueSize:0256-4157µs ± 0%187µs ± 0%+18.99%(p=1.000 n=1+1)
_Storage_Simple_Read_Sync_1_100/ValueSize:0512-4201µs ± 0%209µs ± 0%+3.58%(p=1.000 n=1+1)
_Storage_Simple_Read_Sync_1_100/ValueSize:1024-4243µs ± 0%235µs ± 0%−3.25%(p=1.000 n=1+1)
_Storage_Simple_Read_Sync_100_10/ValueSize:0064-418.6µs ± 0%17.2µs ± 0%−7.63%(p=1.000 n=1+1)
_Storage_Simple_Read_Sync_100_10/ValueSize:0128-419.9µs ± 0%17.5µs ± 0%−12.15%(p=1.000 n=1+1)
_Storage_Simple_Read_Sync_100_10/ValueSize:0256-418.9µs ± 0%17.5µs ± 0%−7.12%(p=1.000 n=1+1)
_Storage_Simple_Read_Sync_100_10/ValueSize:0512-423.9µs ± 0%20.9µs ± 0%−12.63%(p=1.000 n=1+1)
_Storage_Simple_Read_Sync_100_10/ValueSize:1024-427.6µs ± 0%25.1µs ± 0%−8.97%(p=1.000 n=1+1)
_Storage_Simple_Read_Sync_100_100/ValueSize:0064-4180µs ± 0%149µs ± 0%−17.01%(p=1.000 n=1+1)
_Storage_Simple_Read_Sync_100_100/ValueSize:0128-4193µs ± 0%148µs ± 0%−23.23%(p=1.000 n=1+1)
_Storage_Simple_Read_Sync_100_100/ValueSize:0256-4178µs ± 0%146µs ± 0%−18.22%(p=1.000 n=1+1)
_Storage_Simple_Read_Sync_100_100/ValueSize:0512-4196µs ± 0%162µs ± 0%−17.14%(p=1.000 n=1+1)
_Storage_Simple_Read_Sync_100_100/ValueSize:1024-4239µs ± 0%220µs ± 0%−8.15%(p=1.000 n=1+1)
_Storage_Simple_WriteMany_Sync_0_10/ValueSize:0064-452.4µs ± 0%55.8µs ± 0%+6.46%(p=1.000 n=1+1)
_Storage_Simple_WriteMany_Sync_0_10/ValueSize:0128-460.1µs ± 0%58.0µs ± 0%−3.45%(p=1.000 n=1+1)
_Storage_Simple_WriteMany_Sync_0_10/ValueSize:0256-463.6µs ± 0%64.4µs ± 0%+1.18%(p=1.000 n=1+1)
_Storage_Simple_WriteMany_Sync_0_10/ValueSize:0512-462.9µs ± 0%61.3µs ± 0%−2.46%(p=1.000 n=1+1)
_Storage_Simple_WriteMany_Sync_0_10/ValueSize:1024-477.2µs ± 0%71.3µs ± 0%−7.70%(p=1.000 n=1+1)
_Storage_Simple_WriteMany_Sync_0_100/ValueSize:0064-4461µs ± 0%443µs ± 0%−4.06%(p=1.000 n=1+1)
_Storage_Simple_WriteMany_Sync_0_100/ValueSize:0128-4441µs ± 0%445µs ± 0%+0.96%(p=1.000 n=1+1)
_Storage_Simple_WriteMany_Sync_0_100/ValueSize:0256-4479µs ± 0%489µs ± 0%+2.23%(p=1.000 n=1+1)
_Storage_Simple_WriteMany_Sync_0_100/ValueSize:0512-4517µs ± 0%475µs ± 0%−8.11%(p=1.000 n=1+1)
_Storage_Simple_WriteMany_Sync_0_100/ValueSize:1024-4595µs ± 0%570µs ± 0%−4.31%(p=1.000 n=1+1)
_Storage_Simple_WriteMany_Sync_100_10/ValueSize:0064-460.4µs ± 0%60.8µs ± 0%+0.69%(p=1.000 n=1+1)
_Storage_Simple_WriteMany_Sync_100_10/ValueSize:0128-466.8µs ± 0%64.2µs ± 0%−3.88%(p=1.000 n=1+1)
_Storage_Simple_WriteMany_Sync_100_10/ValueSize:0256-474.0µs ± 0%67.8µs ± 0%−8.41%(p=1.000 n=1+1)
_Storage_Simple_WriteMany_Sync_100_10/ValueSize:0512-466.4µs ± 0%61.3µs ± 0%−7.66%(p=1.000 n=1+1)
_Storage_Simple_WriteMany_Sync_100_10/ValueSize:1024-477.6µs ± 0%96.3µs ± 0%+24.13%(p=1.000 n=1+1)
_Storage_Simple_WriteMany_Sync_100_100/ValueSize:0064-4438µs ± 0%524µs ± 0%+19.66%(p=1.000 n=1+1)
_Storage_Simple_WriteMany_Sync_100_100/ValueSize:0128-4484µs ± 0%452µs ± 0%−6.67%(p=1.000 n=1+1)
_Storage_Simple_WriteMany_Sync_100_100/ValueSize:0256-4464µs ± 0%408µs ± 0%−12.10%(p=1.000 n=1+1)
_Storage_Simple_WriteMany_Sync_100_100/ValueSize:0512-4508µs ± 0%472µs ± 0%−7.03%(p=1.000 n=1+1)
_Storage_Simple_WriteMany_Sync_100_100/ValueSize:1024-4575µs ± 0%537µs ± 0%−6.55%(p=1.000 n=1+1)
_Storage_Simple_Write_Sync_0_10/ValueSize:0064-4133µs ± 0%136µs ± 0%+2.51%(p=1.000 n=1+1)
_Storage_Simple_Write_Sync_0_10/ValueSize:0128-4143µs ± 0%128µs ± 0%−10.42%(p=1.000 n=1+1)
_Storage_Simple_Write_Sync_0_10/ValueSize:0256-4138µs ± 0%132µs ± 0%−4.27%(p=1.000 n=1+1)
_Storage_Simple_Write_Sync_0_10/ValueSize:0512-4144µs ± 0%148µs ± 0%+2.68%(p=1.000 n=1+1)
_Storage_Simple_Write_Sync_0_10/ValueSize:1024-4163µs ± 0%181µs ± 0%+11.10%(p=1.000 n=1+1)
_Storage_Simple_Write_Sync_0_100/ValueSize:0064-41.41ms ± 0%1.26ms ± 0%−10.67%(p=1.000 n=1+1)
_Storage_Simple_Write_Sync_0_100/ValueSize:0128-41.43ms ± 0%1.37ms ± 0%−4.48%(p=1.000 n=1+1)
_Storage_Simple_Write_Sync_0_100/ValueSize:0256-41.35ms ± 0%1.38ms ± 0%+2.32%(p=1.000 n=1+1)
_Storage_Simple_Write_Sync_0_100/ValueSize:0512-41.47ms ± 0%1.53ms ± 0%+3.48%(p=1.000 n=1+1)
_Storage_Simple_Write_Sync_0_100/ValueSize:1024-41.56ms ± 0%2.02ms ± 0%+29.16%(p=1.000 n=1+1)
_Storage_Simple_Write_Sync_100_10/ValueSize:0064-4147µs ± 0%167µs ± 0%+13.30%(p=1.000 n=1+1)
_Storage_Simple_Write_Sync_100_10/ValueSize:0128-4153µs ± 0%171µs ± 0%+11.74%(p=1.000 n=1+1)
_Storage_Simple_Write_Sync_100_10/ValueSize:0256-4137µs ± 0%174µs ± 0%+26.87%(p=1.000 n=1+1)
_Storage_Simple_Write_Sync_100_10/ValueSize:0512-4183µs ± 0%174µs ± 0%−4.96%(p=1.000 n=1+1)
_Storage_Simple_Write_Sync_100_10/ValueSize:1024-4189µs ± 0%198µs ± 0%+4.78%(p=1.000 n=1+1)
_Storage_Simple_Write_Sync_100_100/ValueSize:0064-41.40ms ± 0%1.31ms ± 0%−6.28%(p=1.000 n=1+1)
_Storage_Simple_Write_Sync_100_100/ValueSize:0128-41.39ms ± 0%1.22ms ± 0%−12.22%(p=1.000 n=1+1)
_Storage_Simple_Write_Sync_100_100/ValueSize:0256-41.41ms ± 0%1.22ms ± 0%−13.60%(p=1.000 n=1+1)
_Storage_Simple_Write_Sync_100_100/ValueSize:0512-41.53ms ± 0%1.22ms ± 0%−20.15%(p=1.000 n=1+1)
_Storage_Simple_Write_Sync_100_100/ValueSize:1024-41.56ms ± 0%1.41ms ± 0%−9.81%(p=1.000 n=1+1)
_Storage_Simple_Txn_Read_Sync_10_10/ValueSize:0064-410.5µs ± 0%8.8µs ± 0%−16.73%(p=1.000 n=1+1)
_Storage_Simple_Txn_Read_Sync_10_10/ValueSize:0128-410.7µs ± 0%11.4µs ± 0%+6.81%(p=1.000 n=1+1)
_Storage_Simple_Txn_Read_Sync_10_10/ValueSize:0256-411.5µs ± 0%11.9µs ± 0%+3.60%(p=1.000 n=1+1)
_Storage_Simple_Txn_Read_Sync_10_10/ValueSize:0512-414.4µs ± 0%12.6µs ± 0%−12.83%(p=1.000 n=1+1)
_Storage_Simple_Txn_Read_Sync_10_10/ValueSize:1024-423.6µs ± 0%19.8µs ± 0%−15.78%(p=1.000 n=1+1)
_Storage_Simple_Txn_Read_Sync_100_100/ValueSize:0064-4108µs ± 0%114µs ± 0%+5.69%(p=1.000 n=1+1)
_Storage_Simple_Txn_Read_Sync_100_100/ValueSize:0128-4102µs ± 0%93µs ± 0%−8.85%(p=1.000 n=1+1)
_Storage_Simple_Txn_Read_Sync_100_100/ValueSize:0256-4121µs ± 0%112µs ± 0%−6.75%(p=1.000 n=1+1)
_Storage_Simple_Txn_Read_Sync_100_100/ValueSize:0512-4164µs ± 0%137µs ± 0%−16.36%(p=1.000 n=1+1)
_Storage_Simple_Txn_Read_Sync_100_100/ValueSize:1024-4204µs ± 0%164µs ± 0%−19.82%(p=1.000 n=1+1)
_Storage_Simple_Txn_Iterator_Sync_10_1_10/ValueSize:0064-4154µs ± 0%136µs ± 0%−11.87%(p=1.000 n=1+1)
_Storage_Simple_Txn_Iterator_Sync_10_1_10/ValueSize:0128-4134µs ± 0%126µs ± 0%−5.49%(p=1.000 n=1+1)
_Storage_Simple_Txn_Iterator_Sync_10_1_10/ValueSize:0256-4135µs ± 0%118µs ± 0%−12.96%(p=1.000 n=1+1)
_Storage_Simple_Txn_Iterator_Sync_10_1_10/ValueSize:0512-4137µs ± 0%114µs ± 0%−16.28%(p=1.000 n=1+1)
_Storage_Simple_Txn_Iterator_Sync_10_1_10/ValueSize:1024-4140µs ± 0%120µs ± 0%−14.44%(p=1.000 n=1+1)
_Storage_Simple_Txn_Iterator_Sync_100_1_100/ValueSize:0064-41.37ms ± 0%1.12ms ± 0%−18.23%(p=1.000 n=1+1)
_Storage_Simple_Txn_Iterator_Sync_100_1_100/ValueSize:0128-41.33ms ± 0%1.12ms ± 0%−16.26%(p=1.000 n=1+1)
_Storage_Simple_Txn_Iterator_Sync_100_1_100/ValueSize:0256-41.38ms ± 0%1.19ms ± 0%−14.05%(p=1.000 n=1+1)
_Storage_Simple_Txn_Iterator_Sync_100_1_100/ValueSize:0512-41.42ms ± 0%1.22ms ± 0%−13.84%(p=1.000 n=1+1)
_Storage_Simple_Txn_Iterator_Sync_100_1_100/ValueSize:1024-41.56ms ± 0%1.27ms ± 0%−18.64%(p=1.000 n=1+1)
 

@orpheuslummis orpheuslummis merged commit bbf4b1c into develop Sep 14, 2022
@orpheuslummis orpheuslummis deleted the orpheus/docs/readme-disclaimer branch September 14, 2022 15:10
shahzadlone pushed a commit to shahzadlone/defradb that referenced this pull request Feb 23, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Disclaimer on current behavior of database (network, encryption, access control) in README
3 participants