nick-lehmann / db-benchmark

Benchmark of different storage layouts for DB systems
https://bildungsportal.sachsen.de/opal/auth/RepositoryEntry/34256879628?4
1 stars 1 forks source link

how to support pax update tuple ? #26

Open yjhjstz opened 1 year ago

yjhjstz commented 1 year ago

many thanks.

nick-lehmann commented 1 year ago

Could you please elaborate a little bit more, what your exact question is here?

Unfortunately, this was a research project in university that is now done. So the chances of any development happening in this repo are very limited.

yjhjstz commented 1 year ago

Well, Update means:

When the data is updated, PAX will first calculate the offset of the attributes that need to be updated in the different mini pages, and for variable-length value, if the updated data size exceeds the available space of the mini page, the mini page will try to borrow a little space from the surrounding mini pages. If the neighbor runs out of extra space, the record is moved to the new page.

nick-lehmann commented 1 year ago

Thank you for the explanation. Nevertheless, as I already stated, the research project is already done, and my time is completely allocated to my master thesis. However, feel free to open up a PR 👍🏻