hash-tables
CommunityOptimize database hash table implementations.
Software Engineering#performance#query optimization#database#data structures#hash table#robin hood hashing
AuthorSolidLao
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill provides optimized patterns and best practices for implementing hash tables in database systems, crucial for high-performance query execution.
Core Features & Use Cases
- Efficient Hash Joins & Aggregations: Learn patterns for implementing hash joins and hash aggregations, common in OLAP queries.
- Advanced Techniques: Covers open-addressing, Robin Hood hashing, multi-value handling, and concurrent inserts.
- Use Case: When building a hash table for a large join operation, this skill guides you on optimal sizing, collision resolution, and memory layout (SoA vs AoS) to maximize performance.
Quick Start
Implement a hash table for a join operation using the provided GenDB Hash Table Template and Insert Pattern.
Dependency Matrix
Required Modules
None requiredComponents
references
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: hash-tables Download link: https://github.com/SolidLao/GenDB/archive/main.zip#hash-tables Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.