Dontopedia

Weaviate benchmarking

From Dontopedia, the open, paraconsistent wiki. (Last updated 2026-06-10.)

Weaviate benchmarking has 52 facts recorded in Dontopedia across 4 references, with 9 live disagreements.

52 facts·32 predicates·4 sources·9 in dispute

Mostly:rdf:type(5), compares(4), calculates statistic(3)

Maturity scale raw canonical shape-checked rule-derived certified

Inbound mentions (8)

Other subjects in dontopedia point AT this entity as a value. These are inverse relationships — e.g. "X motherOf this subject" — and answer questions the forward facts can't. Grouped by predicate.

partOfPart of(5)

describesOutputsOfDescribes Outputs of(1)

hasPartHas Part(1)

includesBenchmarkScriptIncludes Benchmark Script(1)

Other facts (50)

The long tail: predicates that appear too rarely to warrant their own section. Filter or scroll to find a specific one. Each row links to its source.

50 facts
PredicateValueRef
Rdf:typeSoftware Script[1]
Rdf:typeCode Snippet[2]
Rdf:typeCode Snippet[3]
Rdf:typePython Script[3]
Rdf:typeTesting Script[4]
ComparesWeaviate System[2]
ComparesFaiss System[2]
ComparesWeaviate[3]
ComparesFaiss[3]
Calculates StatisticAverage Response Time[1]
Calculates StatisticMedian Response Time[1]
Calculates StatisticP90 Response Time[1]
Prints OutputAverage Response Time Output[1]
Prints OutputMedian Response Time Output[1]
Prints OutputP90 Response Time Output[1]
MeasuresIndexing Performance[2]
MeasuresIndexing Time[3]
MeasuresSearch Time[3]
Has SectionExplanation[3]
Has SectionNotes[3]
Has SectionConclusion[3]
Has PhaseSetup Phase[3]
Has PhaseIndexing Phase[3]
Has PhaseSearch Phase[3]
Has VariableNum Queries[1]
Has VariableResponse Times[1]
Calls FunctionBenchmark Search Queries[1]
Performs ConversionNumpy Array Conversion[1]
Performs Statistical AnalysisStatistics Calculation[1]
Performs Conditional CheckPerformance Target Check[1]
Contains CommentConvert to Numpy Comment[1]
Contains ExplanationExplanation Section[1]
Formats OutputTwo Decimal Places[1]
Imports LibraryNumpy[1]
Uses Printf Style Formattingtrue[1]
Evaluates Performance Targettrue[1]
Described byDetailed Statistics[1]
Uses F String Formattingtrue[1]
Follows StructureIndex Then Search[2]
Has SequenceSetup Then Index Then Search[3]
PurposePerformance Comparison[3]
OutputsPerformance Metrics[3]
Is Implemented inPython[3]
Begins WithPrint Statements[3]
Has Explanation SectionExplanation[3]
Has Notes SectionNotes[3]
Has Conclusion SectionConclusion[3]
Test VariableTest Terms[4]
Test ParameterThresholds[4]
ConfigurationNum Trials[4]

Timeline

Timeline axis is valid_time — when each source says the fact was true in the world, not when Dontopedia learned about it. Retracted rows are kept for provenance; coloured stripes indicate the context kind.

typebeam/45d8d41d-9c01-4714-9cf5-a117bdbedfd3
ex:SoftwareScript
labelbeam/45d8d41d-9c01-4714-9cf5-a117bdbedfd3
Search Query Response Time Benchmark
hasVariablebeam/45d8d41d-9c01-4714-9cf5-a117bdbedfd3
ex:num-queries
hasVariablebeam/45d8d41d-9c01-4714-9cf5-a117bdbedfd3
ex:response-times
callsFunctionbeam/45d8d41d-9c01-4714-9cf5-a117bdbedfd3
ex:benchmark-search-queries
performsConversionbeam/45d8d41d-9c01-4714-9cf5-a117bdbedfd3
ex:numpy-array-conversion
performsStatisticalAnalysisbeam/45d8d41d-9c01-4714-9cf5-a117bdbedfd3
ex:statistics-calculation
calculatesStatisticbeam/45d8d41d-9c01-4714-9cf5-a117bdbedfd3
ex:average-response-time
calculatesStatisticbeam/45d8d41d-9c01-4714-9cf5-a117bdbedfd3
ex:median-response-time
calculatesStatisticbeam/45d8d41d-9c01-4714-9cf5-a117bdbedfd3
ex:p90-response-time
printsOutputbeam/45d8d41d-9c01-4714-9cf5-a117bdbedfd3
ex:average-response-time-output
printsOutputbeam/45d8d41d-9c01-4714-9cf5-a117bdbedfd3
ex:median-response-time-output
printsOutputbeam/45d8d41d-9c01-4714-9cf5-a117bdbedfd3
ex:p90-response-time-output
performsConditionalCheckbeam/45d8d41d-9c01-4714-9cf5-a117bdbedfd3
ex:performance-target-check
containsCommentbeam/45d8d41d-9c01-4714-9cf5-a117bdbedfd3
ex:convert-to-numpy-comment
containsExplanationbeam/45d8d41d-9c01-4714-9cf5-a117bdbedfd3
ex:explanation-section
formatsOutputbeam/45d8d41d-9c01-4714-9cf5-a117bdbedfd3
ex:two-decimal-places
importsLibrarybeam/45d8d41d-9c01-4714-9cf5-a117bdbedfd3
ex:numpy
usesPrintfStyleFormattingbeam/45d8d41d-9c01-4714-9cf5-a117bdbedfd3
true
evaluatesPerformanceTargetbeam/45d8d41d-9c01-4714-9cf5-a117bdbedfd3
true
describedBybeam/45d8d41d-9c01-4714-9cf5-a117bdbedfd3
ex:detailed-statistics
usesFStringFormattingbeam/45d8d41d-9c01-4714-9cf5-a117bdbedfd3
true
typebeam/9d96f8cb-54e9-48bd-a699-50a1796601b9
ex:CodeSnippet
labelbeam/9d96f8cb-54e9-48bd-a699-50a1796601b9
Weaviate benchmarking
comparesbeam/9d96f8cb-54e9-48bd-a699-50a1796601b9
ex:weaviate-system
comparesbeam/9d96f8cb-54e9-48bd-a699-50a1796601b9
ex:faiss-system
followsStructurebeam/9d96f8cb-54e9-48bd-a699-50a1796601b9
ex:index-then-search
measuresbeam/9d96f8cb-54e9-48bd-a699-50a1796601b9
ex:indexing-performance
typebeam/7a9ac19a-33f6-4bf6-abb1-90a9206a55a1
ex:CodeSnippet
hasSectionbeam/7a9ac19a-33f6-4bf6-abb1-90a9206a55a1
ex:explanation
hasSectionbeam/7a9ac19a-33f6-4bf6-abb1-90a9206a55a1
ex:notes
hasSectionbeam/7a9ac19a-33f6-4bf6-abb1-90a9206a55a1
ex:conclusion
comparesbeam/7a9ac19a-33f6-4bf6-abb1-90a9206a55a1
ex:weaviate
comparesbeam/7a9ac19a-33f6-4bf6-abb1-90a9206a55a1
ex:faiss
hasSequencebeam/7a9ac19a-33f6-4bf6-abb1-90a9206a55a1
ex:setup-then-index-then-search
typebeam/7a9ac19a-33f6-4bf6-abb1-90a9206a55a1
ex:PythonScript
purposebeam/7a9ac19a-33f6-4bf6-abb1-90a9206a55a1
ex:performance-comparison
outputsbeam/7a9ac19a-33f6-4bf6-abb1-90a9206a55a1
ex:performance-metrics
hasPhasebeam/7a9ac19a-33f6-4bf6-abb1-90a9206a55a1
ex:setup-phase
hasPhasebeam/7a9ac19a-33f6-4bf6-abb1-90a9206a55a1
ex:indexing-phase
hasPhasebeam/7a9ac19a-33f6-4bf6-abb1-90a9206a55a1
ex:search-phase
isImplementedInbeam/7a9ac19a-33f6-4bf6-abb1-90a9206a55a1
ex:Python
measuresbeam/7a9ac19a-33f6-4bf6-abb1-90a9206a55a1
ex:indexing-time
measuresbeam/7a9ac19a-33f6-4bf6-abb1-90a9206a55a1
ex:search-time
beginsWithbeam/7a9ac19a-33f6-4bf6-abb1-90a9206a55a1
ex:print-statements
hasExplanationSectionbeam/7a9ac19a-33f6-4bf6-abb1-90a9206a55a1
ex:explanation
hasNotesSectionbeam/7a9ac19a-33f6-4bf6-abb1-90a9206a55a1
ex:notes
hasConclusionSectionbeam/7a9ac19a-33f6-4bf6-abb1-90a9206a55a1
ex:conclusion
typebeam/c9baa714-fb6f-4a4e-a32c-8544bdaa25ed
ex:TestingScript
testVariablebeam/c9baa714-fb6f-4a4e-a32c-8544bdaa25ed
ex:test_terms
testParameterbeam/c9baa714-fb6f-4a4e-a32c-8544bdaa25ed
ex:thresholds
configurationbeam/c9baa714-fb6f-4a4e-a32c-8544bdaa25ed
ex:num_trials

References (4)

4 references
  1. ctx:claims/beam/45d8d41d-9c01-4714-9cf5-a117bdbedfd3
  2. ctx:claims/beam/9d96f8cb-54e9-48bd-a699-50a1796601b9
  3. ctx:claims/beam/7a9ac19a-33f6-4bf6-abb1-90a9206a55a1
  4. ctx:claims/beam/c9baa714-fb6f-4a4e-a32c-8544bdaa25ed
    • full textbeam-chunk
      text/plain1 KBdoc:beam/c9baa714-fb6f-4a4e-a32c-8544bdaa25ed
      Show excerpt
      test_terms = ["term1", "term2", "term3"] * 500 # Thresholds to test thresholds = [0.8, .85, .9, .95] # Number of trials to average over num_trials = 10 # Dictionary to store precision results precision_results = {} for threshold in thre

See also

Keep researching

Missing something or suspicious of what's here? Kick off a research session — a Claude agent will investigate, cite its sources, and file new facts into a dedicated context you can review before accepting into the shared view.