add sitemap

Signed-off-by: Alex Chi <iskyzh@gmail.com>
This commit is contained in:
Alex Chi
2024-01-21 21:42:00 +08:00
parent ba5579a451
commit 0e5fdb9480
3 changed files with 168 additions and 0 deletions

5
mini-lsm-book/sitemap.sh Executable file
View File

@@ -0,0 +1,5 @@
#!/bin/bash
mdbook build
sscli -b https://skyzh.github.io/mini-lsm -r book -f xml -o > src/sitemap.xml
sscli -b https://skyzh.github.io/mini-lsm -r book -f txt -o > src/sitemap.txt

View File

@@ -0,0 +1,32 @@
https://skyzh.github.io/mini-lsm
https://skyzh.github.io/mini-lsm/00-get-started
https://skyzh.github.io/mini-lsm/00-overview
https://skyzh.github.io/mini-lsm/00-preface
https://skyzh.github.io/mini-lsm/00-v1
https://skyzh.github.io/mini-lsm/01-block
https://skyzh.github.io/mini-lsm/02-sst
https://skyzh.github.io/mini-lsm/03-memtable
https://skyzh.github.io/mini-lsm/04-engine
https://skyzh.github.io/mini-lsm/05-compaction
https://skyzh.github.io/mini-lsm/06-recovery
https://skyzh.github.io/mini-lsm/07-bloom-filter
https://skyzh.github.io/mini-lsm/08-key-compression
https://skyzh.github.io/mini-lsm/09-whats-next
https://skyzh.github.io/mini-lsm/week1-01-memtable
https://skyzh.github.io/mini-lsm/week1-02-merge-iterator
https://skyzh.github.io/mini-lsm/week1-03-block
https://skyzh.github.io/mini-lsm/week1-04-sst
https://skyzh.github.io/mini-lsm/week1-05-read-path
https://skyzh.github.io/mini-lsm/week1-06-write-path
https://skyzh.github.io/mini-lsm/week1-07-sst-optimizations
https://skyzh.github.io/mini-lsm/week1-overview
https://skyzh.github.io/mini-lsm/week2-01-compaction
https://skyzh.github.io/mini-lsm/week2-02-simple
https://skyzh.github.io/mini-lsm/week2-03-tiered
https://skyzh.github.io/mini-lsm/week2-04-leveled
https://skyzh.github.io/mini-lsm/week2-05-manifest
https://skyzh.github.io/mini-lsm/week2-06-wal
https://skyzh.github.io/mini-lsm/week2-07-snacks
https://skyzh.github.io/mini-lsm/week2-overview
https://skyzh.github.io/mini-lsm/week3-overview
https://skyzh.github.io/mini-lsm/week4-overview

View File

@@ -0,0 +1,131 @@
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://skyzh.github.io/mini-lsm</loc>
<lastmod>2024-01-21T13:41:44.657Z</lastmod>
</url>
<url>
<loc>https://skyzh.github.io/mini-lsm/00-get-started</loc>
<lastmod>2024-01-21T13:41:44.659Z</lastmod>
</url>
<url>
<loc>https://skyzh.github.io/mini-lsm/00-overview</loc>
<lastmod>2024-01-21T13:41:44.658Z</lastmod>
</url>
<url>
<loc>https://skyzh.github.io/mini-lsm/00-preface</loc>
<lastmod>2024-01-21T13:41:44.656Z</lastmod>
</url>
<url>
<loc>https://skyzh.github.io/mini-lsm/00-v1</loc>
<lastmod>2024-01-21T13:41:44.677Z</lastmod>
</url>
<url>
<loc>https://skyzh.github.io/mini-lsm/01-block</loc>
<lastmod>2024-01-21T13:41:44.678Z</lastmod>
</url>
<url>
<loc>https://skyzh.github.io/mini-lsm/02-sst</loc>
<lastmod>2024-01-21T13:41:44.679Z</lastmod>
</url>
<url>
<loc>https://skyzh.github.io/mini-lsm/03-memtable</loc>
<lastmod>2024-01-21T13:41:44.680Z</lastmod>
</url>
<url>
<loc>https://skyzh.github.io/mini-lsm/04-engine</loc>
<lastmod>2024-01-21T13:41:44.681Z</lastmod>
</url>
<url>
<loc>https://skyzh.github.io/mini-lsm/05-compaction</loc>
<lastmod>2024-01-21T13:41:44.682Z</lastmod>
</url>
<url>
<loc>https://skyzh.github.io/mini-lsm/06-recovery</loc>
<lastmod>2024-01-21T13:41:44.682Z</lastmod>
</url>
<url>
<loc>https://skyzh.github.io/mini-lsm/07-bloom-filter</loc>
<lastmod>2024-01-21T13:41:44.683Z</lastmod>
</url>
<url>
<loc>https://skyzh.github.io/mini-lsm/08-key-compression</loc>
<lastmod>2024-01-21T13:41:44.684Z</lastmod>
</url>
<url>
<loc>https://skyzh.github.io/mini-lsm/09-whats-next</loc>
<lastmod>2024-01-21T13:41:44.685Z</lastmod>
</url>
<url>
<loc>https://skyzh.github.io/mini-lsm/week1-01-memtable</loc>
<lastmod>2024-01-21T13:41:44.661Z</lastmod>
</url>
<url>
<loc>https://skyzh.github.io/mini-lsm/week1-02-merge-iterator</loc>
<lastmod>2024-01-21T13:41:44.662Z</lastmod>
</url>
<url>
<loc>https://skyzh.github.io/mini-lsm/week1-03-block</loc>
<lastmod>2024-01-21T13:41:44.663Z</lastmod>
</url>
<url>
<loc>https://skyzh.github.io/mini-lsm/week1-04-sst</loc>
<lastmod>2024-01-21T13:41:44.664Z</lastmod>
</url>
<url>
<loc>https://skyzh.github.io/mini-lsm/week1-05-read-path</loc>
<lastmod>2024-01-21T13:41:44.665Z</lastmod>
</url>
<url>
<loc>https://skyzh.github.io/mini-lsm/week1-06-write-path</loc>
<lastmod>2024-01-21T13:41:44.666Z</lastmod>
</url>
<url>
<loc>https://skyzh.github.io/mini-lsm/week1-07-sst-optimizations</loc>
<lastmod>2024-01-21T13:41:44.668Z</lastmod>
</url>
<url>
<loc>https://skyzh.github.io/mini-lsm/week1-overview</loc>
<lastmod>2024-01-21T13:41:44.660Z</lastmod>
</url>
<url>
<loc>https://skyzh.github.io/mini-lsm/week2-01-compaction</loc>
<lastmod>2024-01-21T13:41:44.669Z</lastmod>
</url>
<url>
<loc>https://skyzh.github.io/mini-lsm/week2-02-simple</loc>
<lastmod>2024-01-21T13:41:44.670Z</lastmod>
</url>
<url>
<loc>https://skyzh.github.io/mini-lsm/week2-03-tiered</loc>
<lastmod>2024-01-21T13:41:44.671Z</lastmod>
</url>
<url>
<loc>https://skyzh.github.io/mini-lsm/week2-04-leveled</loc>
<lastmod>2024-01-21T13:41:44.672Z</lastmod>
</url>
<url>
<loc>https://skyzh.github.io/mini-lsm/week2-05-manifest</loc>
<lastmod>2024-01-21T13:41:44.672Z</lastmod>
</url>
<url>
<loc>https://skyzh.github.io/mini-lsm/week2-06-wal</loc>
<lastmod>2024-01-21T13:41:44.673Z</lastmod>
</url>
<url>
<loc>https://skyzh.github.io/mini-lsm/week2-07-snacks</loc>
<lastmod>2024-01-21T13:41:44.674Z</lastmod>
</url>
<url>
<loc>https://skyzh.github.io/mini-lsm/week2-overview</loc>
<lastmod>2024-01-21T13:41:44.669Z</lastmod>
</url>
<url>
<loc>https://skyzh.github.io/mini-lsm/week3-overview</loc>
<lastmod>2024-01-21T13:41:44.675Z</lastmod>
</url>
<url>
<loc>https://skyzh.github.io/mini-lsm/week4-overview</loc>
<lastmod>2024-01-21T13:41:44.676Z</lastmod>
</url>
</urlset>