MISSION 233

Performance Boosts of Using a B-Tree II

Building and using a B-Tree to implement an index on a CSV II

Objectives

  • Learn how an index can be used to speed up search queries.
  • Learn how to serialize Python objects to increase algorithm loading speed.
  • Learn how to measure B-Tree algorithm speeds.

Mission Outline

1. Introduction
2. Enhance the Node
3. Parsing the Data
4. Reworking the Search Method
5. Implementing the Range Query
6. Add an Additional Range Query
7. Saving our Model
8. Index vs. Brute Search
9. Next Steps
10. Takeaways

recursion-and-tree-structures

Course Info:

Recursion and Trees

Advanced

The median completion time for this course is 5.2 hours.

This course requires a premium subscription. This course includes six missions and one guided project.  It is the sixth course in the Data Engineer path.

START LEARNING FREE

Take a Look Inside