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 average completion time for this course is 10-hours.

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

START LEARNING FREE

Take a Look Inside