Expand description
Statistics Information Module
Provide the functionality for managing and collecting statistical information required by the query optimizer.
§Module Structure
“Manager” refers to a statistical information manager that oversees and manages all statistical data in a centralized manner.
tag – Statistics on tag usage
“Edge” – Statistical information about the type of edges
“Property” – Statistical information about properties.
histogram – Statistical information in the form of a histogram.
“Feedback” – A module for collecting runtime statistics and feedback.
Re-exports§
pub use collector::CollectedSummary;pub use collector::StatisticsCollector;pub use edge::EdgeTypeStatistics;pub use edge::HotVertexInfo;pub use edge::SkewnessLevel;pub use feedback::generate_query_fingerprint;pub use feedback::normalize_query;pub use feedback::CardinalityFeedbackManager;pub use feedback::DecisionFeedbackStore;pub use feedback::DecorrelationAdvice;pub use feedback::FeedbackDrivenSelectivity;pub use feedback::OperatorFeedback;pub use feedback::QueryExecutionFeedback;pub use feedback::QueryFeedbackHistory;pub use feedback::SelectivityFeedbackManager;pub use histogram::RangeCondition;pub use histogram::ValueHistogram;pub use histogram::ValueHistogramBucket;pub use manager::StatisticsManager;pub use property::PropertyCombinationStats;pub use property::PropertyStatistics;pub use tag::TagStatistics;pub use view::StatsView;
Modules§
- collector
- Statistics collection module
- edge
- Border Type Statistics Module
- feedback
- Runtime statistics feedback module
- histogram
- ValueHistogram Statistics Module
- manager
- Statistical Information Manager Module
- property
- Attribute Statistics Information Module
- tag
- Tag statistics module
- view
- Per-query statistics accessor scoped to a single space.