WARNING: THIS SITE IS A MIRROR OF GITHUB.COM / IT CANNOT LOGIN OR REGISTER ACCOUNTS / THE CONTENTS ARE PROVIDED AS-IS / THIS SITE ASSUMES NO RESPONSIBILITY FOR ANY DISPLAYED CONTENT OR LINKS / IF YOU FOUND SOMETHING MAY NOT GOOD FOR EVERYONE, CONTACT ADMIN AT ilovescratch@foxmail.com
Skip to content

Add support for MD5 indexes #12

@sanketsarang

Description

@sanketsarang

MD5 indexes will work exactly as BTree indexes. They are better suited than BTree indexes for String columns having large and complex data. The are used for exact searches only and cannot perform approximate matches such as a LIKE query. The index will store the MD5 value instead of the raw String value.

Implement on lines of the BTree index https://github.com/blobcity/db/blob/master/engine/src/main/java/com/blobcity/db/indexing/OnDiskBTreeIndex.java

BTree index stores column value to disk. The MD5 index must instead store the MD5 value to disk, but in exactly the same manner as the BTree.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions