Repository navigation
query-processing
- Website
- Wikipedia
A composable and fully extensible C++ execution engine library for data management systems.
C-Store : A column-oriented DBMS prototype (frozen)
Leverages extensive power of multiple Machine Learning algorithms & LLM to provide in-depth answers to medical queries and predicts condition/diseases based on patient symptoms
Java bindings for https://github.com/facebookincubator/velox
Codes for our ADMS'24 paper "Bandwidth Expansion via CXL: A Pathway to Accelerating In-Memory Analytical Processing".
Indoor Spatial Queries: Modeling, Indexing, and Processing
An efficient layer to perform query processing on top of Terrier
Source code for the paper "k-Distance Approximation for Memory-Efficient RkNN Retrieval"
A Python library for intelligent file filtering using SQL expressions and metadata-based scan planning. This library enables efficient data lake query optimization by determining which files need to be scanned based on their statistical metadata.
Efficient caching for non-volatile memory-backed search indices. A thesis submitted for undergraduate honours for the degree Software Engineering.
C++ implementations of relational operators, inverted-index-based containment and relevance keyword queries, and bulk-loaded R-Tree spatial indexing.
Skript zur Vorlesung Datenbanksysteme II | Lecture notes for Database Systems II
Enhance the performance and cost-efficiency of large-scale Retrieval Augmented Generation (RAG) applications. Learn to integrate vector search with traditional database operations and apply techniques like prefiltering, postfiltering, projection, and prompt compression.
This repo consists of all the assignments, projects, tasks of Information Retrieval course of FAST NUCES Spring 2023.
Labs for Databases II
Simple search system that includes inverted index builder and boolean query processor for information retrieval.
Tunable Query Optimizer for Web APIs and User Preferences
This repository consists of presentations about Advanced DBMS concepts.