A collection of tutorials on computer fundamentals
-
Updated
Nov 28, 2023 - Java
A collection of tutorials on computer fundamentals
Spring Data JPA, Spring Data JDBC, and Spring Data R2DBC examples and a comprehensive guide to JPA fetching and locking strategies.
Small project which estimates the cost of, and attempts to optimise, physical SQL query plans
Restaurant mangement system provides a powerful foundation for managing the various aspects of restaurant operations
Contains implementations of various algorithms for database query optimization. The algorithms cover multiple problem variants (e.g., traditional and multi-objective query optimization) and offer different tradeoffs between optimality guarantees and optimization time (e.g., fast randomized algorithms, approximation schemes, exhaustive algorithms…
A personal implementation of Berkley's CS186.
A research paper published in EDBT-2021 titled as "Optimizing SPARQL Queries using Shape Statistics"
This project demonstrates the integration of Spring Boot with Redis caching to create a RESTful API for managing invoices. The application uses Redis as a caching mechanism to optimize database queries and improve performance when fetching and managing invoice records.
Database system built from scratch, Select-Project-Join Query Engine
Implemented a database that handles join algorithms, query optimization, CRUD, etc.
Optimiser and Estimator classes for a Simple RDBMS
Test different algorithms at ordering selection operators under conditions of uncertainity
A library that accelerates parsing
Add a description, image, and links to the query-optimization topic page so that developers can more easily learn about it.
To associate your repository with the query-optimization topic, visit your repo's landing page and select "manage topics."