Filename: Private: No Yes Filetype: Auto ABAP Sophia Apex Azure CLI Batch Bicep C Cameligo Clojure CoffeeScript C++ C# CSP CSS Cypher Dart Dockerfile ECL Elixir Flow9 FreeMarker2 FreeMarker2 (Angle/Bracket) FreeMarker2 (Angle/Dollar) FreeMarker2 (Auto/Bracket) FreeMarker2 (Auto/Dollar) FreeMarker2 (Bracket/Bracket) FreeMarker2 (Bracket/Dollar) F# Go GraphQL Handlebars Terraform HTML Ini Java JavaScript Julia Kotlin Less Lexon Liquid Lua Modula-3 Markdown MDX MIPS DAX MySQL Objective-C Pascal Pascaligo Perl PostgreSQL PHP Plain text ATS PQ PowerShell Protobuf Pug Python Q# R Razor Redis Redshift ReStructuredText Ruby Rust Small Basic Scala Scheme Sass Shell Solidity SPARQL SQL StructuredText Swift SV Tcl Twig TypeScript TypeSpec Visual Basic V WebGPU Shading Language XML YAML Indentation: Spaces Tabs 1 2 3 4 5 6 7 8 Clone ### 100 Prefixes | Operation | Net::Patricia (C) | Net::BART (Perl) | Net::BART::XS (C) | Net::BART::Go (cgo) | Net::CIDR::Lite (Perl) | |-----------|-------------------:|-----------------:|-------------------:|--------------------:|-----------------------:| | Insert | 368K ops/s | 79K ops/s | **1,800K** ops/s | 1,500K ops/s | 216K ops/s | | Lookup | 542K ops/s | 231K ops/s | **2,500K** ops/s | 2,300K ops/s | n/a | | Contains | n/a | 299K ops/s | 2,600K ops/s | **2,800K** ops/s | 185K ops/s | | Get/Exact | 424K ops/s | 113K ops/s | **2,100K** ops/s | 1,100K ops/s | n/a | | Delete | 196K ops/s | 38K ops/s | **971K** ops/s | 610K ops/s | n/a | ### 1K Prefixes | Operation | Net::Patricia (C) | Net::BART (Perl) | Net::BART::XS (C) | Net::BART::Go (cgo) | Net::CIDR::Lite (Perl) | |-----------|-------------------:|-----------------:|-------------------:|--------------------:|-----------------------:| | Insert | 375K ops/s | 67K ops/s | **1,800K** ops/s | 1,400K ops/s | 252K ops/s | | Lookup | 634K ops/s | 175K ops/s | **3,000K** ops/s | 2,400K ops/s | n/a | | Contains | n/a | 234K ops/s | 3,200K ops/s | **3,400K** ops/s | 194K ops/s | | Get/Exact | 430K ops/s | 120K ops/s | **2,600K** ops/s | 1,500K ops/s | n/a | | Delete | 238K ops/s | 41K ops/s | **1,200K** ops/s | 753K ops/s | n/a | ### 10K Prefixes | Operation | Net::Patricia (C) | Net::BART (Perl) | Net::BART::XS (C) | Net::BART::Go (cgo) | Net::CIDR::Lite (Perl) | |-----------|-------------------:|-----------------:|-------------------:|--------------------:|-----------------------:| | Insert | 410K ops/s | 85K ops/s | 1,900K ops/s | **1,900K** ops/s | 236K ops/s | | Lookup | 624K ops/s | 146K ops/s | **2,800K** ops/s | 1,500K ops/s | n/a | | Contains | n/a | 228K ops/s | 2,900K ops/s | **3,000K** ops/s | 202K ops/s | | Get/Exact | 454K ops/s | 109K ops/s | **2,400K** ops/s | 1,400K ops/s | n/a | | Delete | 213K ops/s | 40K ops/s | **1,100K** ops/s | 763K ops/s | n/a | ### 100K Prefixes | Operation | Net::Patricia (C) | Net::BART (Perl) | Net::BART::XS (C) | Net::BART::Go (cgo) | Net::CIDR::Lite (Perl) | |-----------|-------------------:|-----------------:|-------------------:|--------------------:|-----------------------:| | Insert | 305K ops/s | 59K ops/s | 1,200K ops/s | **1,400K** ops/s | 184K ops/s | | Lookup | 455K ops/s | 91K ops/s | **2,000K** ops/s | 1,100K ops/s | n/a | | Contains | n/a | 206K ops/s | 2,700K ops/s | **2,900K** ops/s | 356K ops/s | | Get/Exact | 362K ops/s | 78K ops/s | **1,700K** ops/s | 899K ops/s | n/a | | Delete | 150K ops/s | 29K ops/s | **695K** ops/s | 516K ops/s | n/a | Paste