\section{Conclusion} \label{sec:conclusion} This chapter discussed the creation of a framework for the dynamic extension of static indexes designed for various sampling problems. Specifically, extensions were created for the alias structure (WSS), the in-memory ISAM tree (IRS), and the alias-augmented B+tree (WIRS). In each case, the SSIs were extended successfully with support for updates and deletes, without compromising their sampling performance advantage relative to existing dynamic baselines. This was accomplished by leveraging ideas borrowed from the Bentley-Saxe method and the design space of the LSM tree to divide the static index into multiple shards, which could be individually reconstructed in a systematic fashion to accommodate new data. This framework provides a large design space for trading between update performance, sampling performance, and memory usage, which was explored experimentally. The resulting extended indexes were shown to approach or match the insertion performance of the B+tree, while simultaneously performing significantly faster in sampling operations under most situations.