| react-profiling | 0 |
| react-import-map | react,react-dom,react-dom/client,react-dom/profiling,react-is,react-reconciler,react/compiler-runtime,react/jsx-dev-runtime,react/jsx-runtime,scheduler@d5750093facf |
| route-pattern | /:user_id/:repository |
| route-controller | files |
| route-action | disambiguate |
| fetch-nonce | v2:883ee87b-ad48-35f0-4b31-1144e91b9a1b |
| current-catalog-service-hash | f3abb0cc802f3d7b95fc8762b94bdcb13bf39634c40c357301c4aa1d67a256fb |
| request-id | DA72:1A0E:2D21560:3B47DE5:6AF9CAE4 |
| html-safe-nonce | 41fb1858823d80c80321f54e20ee4250f65ed2e47ee53777e5dde47391ffac43 |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJEQTcyOjFBMEU6MkQyMTU2MDozQjQ3REU1OjZBRjlDQUU0IiwidmlzaXRvcl9pZCI6IjkyMTY3NzUwMjA0MjI0ODI2NjAiLCJyZWdpb25fZWRnZSI6ImlhZCIsInJlZ2lvbl9yZW5kZXIiOiJpYWQifQ== |
| visitor-hmac | 043e45bfb6e68ef07714cd75cd87c4513f2b5b10face16ac3d23d041af9d3e1d |
| hovercard-subject-tag | repository:484269733 |
| github-keyboard-shortcuts | repository,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | // |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/Lemonononon/MiniSQL |
| twitter:image | https://opengraph.githubassets.com/c22a237a5bc7b452b7ec8bd462968d2f7a1728d8763d2c5b9dcab03d1a99dcac/Lemonononon/MiniSQL |
| twitter:card | summary_large_image |
| og:image | https://opengraph.githubassets.com/c22a237a5bc7b452b7ec8bd462968d2f7a1728d8763d2c5b9dcab03d1a99dcac/Lemonononon/MiniSQL |
| og:image:alt | A DB project for DB course in ZJU. Contribute to Lemonononon/MiniSQL development by creating an account on GitHub. |
| og:image:width | 1200 |
| og:image:height | 600 |
| og:site_name | GitHub |
| og:type | object |
| hostname | github.com |
| expected-hostname | github.com |
| None | 612d3e6ffd693e7ea8d9fcf452370995872baef31d825b1fedef704cd3d24ac7 |
| turbo-cache-control | no-cache |
| go-import | github.com/Lemonononon/MiniSQL git https://github.com/Lemonononon/MiniSQL.git |
| octolytics-dimension-user_id | 57012106 |
| octolytics-dimension-user_login | Lemonononon |
| octolytics-dimension-repository_id | 484269733 |
| octolytics-dimension-repository_nwo | Lemonononon/MiniSQL |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 484269733 |
| octolytics-dimension-repository_network_root_nwo | Lemonononon/MiniSQL |
| turbo-body-classes | logged-out env-production page-responsive |
| disable-turbo | false |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | 072e34035c13c31543fba9f025cbbbda4210dae4 |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
| Skip to content | https://github.com/Lemonononon/MiniSQL#start-of-content |
| https://github.com/ |
| Sign in | https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2FLemonononon%2FMiniSQL |
| GitHubRepository hosting, code review, and collaboration | https://github.com/platform |
| CopilotAI coding agent for tasks, projects, and automated work | https://github.com/features/copilot |
| ActionsCI/CD and automation | https://github.com/features/actions |
| Code QualityQuality analysis, fixes, and enforcement | https://github.com/features/code-quality |
| CodespacesCloud development environments | https://github.com/features/codespaces |
| Code SecurityVulnerability detection and remediation | https://github.com/security/advanced-security/code-security |
| Secret ProtectionSecret scanning and leak prevention | https://github.com/security/advanced-security/secret-protection |
| All Features | https://github.com/features |
| Documentation | https://docs.github.com/en |
| Training | https://learn.github.com/skills |
| Certifications | https://learn.github.com/credentials |
| Build with Copilot | https://github.com/features/ai |
| Customize Copilot | https://docs.github.com/en/copilot/how-tos/copilot-on-github/customize-copilot/customize-copilot-overview |
| Integrations | https://github.com/marketplace |
| Trending repos | https://github.com/trending |
| GitHub Sponsors | https://github.com/open-source/sponsors |
| Developer articles | https://github.com/resources/articles |
| ChangelogYour source for the latest features, improvements, and fixes across GitHub products, all in one place. | https://github.blog/changelog/ |
| Enterprises | https://github.com/enterprise |
| Team | https://github.com/team |
| Startups | https://github.com/enterprise/startups |
| Nonprofits | https://github.com/solutions/industry/nonprofits |
| Healthcare | https://github.com/solutions/industry/healthcare |
| Financial services | https://github.com/solutions/industry/financial-services |
| Manufacturing | https://github.com/solutions/industry/manufacturing |
| Government | https://github.com/solutions/industry/government |
| See all industries | https://github.com/solutions/industry |
| Why GitHub | https://github.com/why-github |
| Customer Stories | https://github.com/customer-stories |
| Business insights | https://github.com/solutions/executive-insights |
| Trust Center | https://github.com/trust-center |
| GitHub Advanced SecurityEnterprise-grade code security | https://github.com/security/advanced-security |
| Copilot for businessEnterprise-grade AI features | https://github.com/features/copilot/copilot-business |
| Premium SupportEnterprise-grade 24/7 support | https://github.com/enterprise/premium-support |
| Documentation | https://docs.github.com/en |
| Resource center | https://github.com/resources |
| Blog | https://github.blog/ |
| Events & webinars | https://github.com/resources/events |
| Community Forum | https://github.com/orgs/community/discussions |
| Customer Stories | https://github.com/customer-stories |
| Integrations | https://github.com/marketplace |
| Customer support | https://help.github.com/ |
| Training | https://learn.github.com/skills |
| GitHub Status | https://www.githubstatus.com/ |
| About | https://github.com/about |
| Partners | https://github.com/partners |
| Changelog | https://github.blog/changelog/ |
| GitHub UniverseThe event for developers, by developers — talks, workshops, and what’s next for GitHub. | https://githubuniverse.com/ |
| Pricing | https://github.com/pricing |
| Sign in | https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2FLemonononon%2FMiniSQL |
| Sign up | https://github.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E&source=header-repo&source_repo=Lemonononon%2FMiniSQL |
| Reload | https://github.com/Lemonononon/MiniSQL |
| Reload | https://github.com/Lemonononon/MiniSQL |
| Reload | https://github.com/Lemonononon/MiniSQL |
| Lemonononon | https://github.com/Lemonononon |
| MiniSQL | https://github.com/Lemonononon/MiniSQL |
| Code | https://github.com/Lemonononon/MiniSQL |
| Issues | https://github.com/Lemonononon/MiniSQL/issues |
| Pull requests | https://github.com/Lemonononon/MiniSQL/pulls |
| Actions | https://github.com/Lemonononon/MiniSQL/actions |
| Projects | https://github.com/Lemonononon/MiniSQL/projects |
| Security and quality | https://github.com/Lemonononon/MiniSQL/security |
| Insights | https://github.com/Lemonononon/MiniSQL/pulse |
| https://github.com/Lemonononon/MiniSQL |
| MiniSQL | https://github.com/Lemonononon/MiniSQL |
| Notifications | https://github.com/login?return_to=%2FLemonononon%2FMiniSQL |
| Fork1 (1) | https://github.com/login?return_to=%2FLemonononon%2FMiniSQL |
| Star10 (10) | https://github.com/login?return_to=%2FLemonononon%2FMiniSQL |
| Readme | https://github.com/Lemonononon/MiniSQL#readme-ov-file |
| MIT license | https://github.com/Lemonononon/MiniSQL#MIT-1-ov-file |
| Activity | https://github.com/Lemonononon/MiniSQL/activity |
| 1 fork | https://github.com/Lemonononon/MiniSQL/forks |
| Report repository | https://github.com/contact/report-content?content_url=https%3A%2F%2Fgithub.com%2FLemonononon%2FMiniSQL&report=Lemonononon+%28user%29 |
| Branches | https://github.com/Lemonononon/MiniSQL/branches |
| Tags | https://github.com/Lemonononon/MiniSQL/tags |
| https://github.com/Lemonononon/MiniSQL/branches |
| https://github.com/Lemonononon/MiniSQL/tags |
| 258 Commits | https://github.com/Lemonononon/MiniSQL/commits/master/ |
| https://github.com/Lemonononon/MiniSQL/commits/master/ |
| img | https://github.com/Lemonononon/MiniSQL/tree/master/img |
| img | https://github.com/Lemonononon/MiniSQL/tree/master/img |
| src | https://github.com/Lemonononon/MiniSQL/tree/master/src |
| src | https://github.com/Lemonononon/MiniSQL/tree/master/src |
| test | https://github.com/Lemonononon/MiniSQL/tree/master/test |
| test | https://github.com/Lemonononon/MiniSQL/tree/master/test |
| thirdparty | https://github.com/Lemonononon/MiniSQL/tree/master/thirdparty |
| thirdparty | https://github.com/Lemonononon/MiniSQL/tree/master/thirdparty |
| .clang-format | https://github.com/Lemonononon/MiniSQL/blob/master/.clang-format |
| .clang-format | https://github.com/Lemonononon/MiniSQL/blob/master/.clang-format |
| .gitignore | https://github.com/Lemonononon/MiniSQL/blob/master/.gitignore |
| .gitignore | https://github.com/Lemonononon/MiniSQL/blob/master/.gitignore |
| CMakeLists.txt | https://github.com/Lemonononon/MiniSQL/blob/master/CMakeLists.txt |
| CMakeLists.txt | https://github.com/Lemonononon/MiniSQL/blob/master/CMakeLists.txt |
| LICENSE | https://github.com/Lemonononon/MiniSQL/blob/master/LICENSE |
| LICENSE | https://github.com/Lemonononon/MiniSQL/blob/master/LICENSE |
| README.md | https://github.com/Lemonononon/MiniSQL/blob/master/README.md |
| README.md | https://github.com/Lemonononon/MiniSQL/blob/master/README.md |
| catalog_test.db | https://github.com/Lemonononon/MiniSQL/blob/master/catalog_test.db |
| catalog_test.db | https://github.com/Lemonononon/MiniSQL/blob/master/catalog_test.db |
| clean.sh | https://github.com/Lemonononon/MiniSQL/blob/master/clean.sh |
| clean.sh | https://github.com/Lemonononon/MiniSQL/blob/master/clean.sh |
| 总体报告.md | https://github.com/Lemonononon/MiniSQL/blob/master/%E6%80%BB%E4%BD%93%E6%8A%A5%E5%91%8A.md |
| 总体报告.md | https://github.com/Lemonononon/MiniSQL/blob/master/%E6%80%BB%E4%BD%93%E6%8A%A5%E5%91%8A.md |
| 总体报告.pdf | https://github.com/Lemonononon/MiniSQL/blob/master/%E6%80%BB%E4%BD%93%E6%8A%A5%E5%91%8A.pdf |
| 总体报告.pdf | https://github.com/Lemonononon/MiniSQL/blob/master/%E6%80%BB%E4%BD%93%E6%8A%A5%E5%91%8A.pdf |
| README | https://github.com/Lemonononon/MiniSQL |
| MIT license | https://github.com/Lemonononon/MiniSQL |
| https://github.com/Lemonononon/MiniSQL#minisql |
| https://github.com/Lemonononon/MiniSQL#introduction |
| https://github.com/Lemonononon/MiniSQL#支持的sql语句 |
| https://github.com/Lemonononon/MiniSQL#架构图 |
| https://camo.githubusercontent.com/1dc2436766003b0c1704649b9bbbdcac940b876d516dde0552d6ef57a5904594/68747470733a2f2f626565747069632e6f73732d636e2d68616e677a686f752e616c6979756e63732e636f6d2f696d672f313634383336353437313535332d31636561633061342d653930392d343263382d386262392d3531363430396530333439322e706e67 |
| https://github.com/Lemonononon/MiniSQL#disk-and-buffer-pool-manager |
| https://github.com/Lemonononon/MiniSQL#bitmap |
| https://camo.githubusercontent.com/3d9d4d57752724e93dfd191f6cec63d9fc2d74b4e3285e6f0739557a04871df9/68747470733a2f2f626565747069632e6f73732d636e2d68616e677a686f752e616c6979756e63732e636f6d2f696d672f313634383337313035343230392d63306464353433632d386361322d346265302d623062392d6534613530356230633264652e706e67 |
| https://github.com/Lemonononon/MiniSQL#disk-manager |
| https://github.com/Lemonononon/MiniSQL/blob/master/img/disk_manager.png |
| https://github.com/Lemonononon/MiniSQL#replacer |
| https://github.com/Lemonononon/MiniSQL#lru |
| LRU Cache Implementation - GeeksforGeeks | https://www.geeksforgeeks.org/lru-cache-implementation/?ref=leftbar-rightbar |
| https://github.com/Lemonononon/MiniSQL#clockbonus |
| https://github.com/Lemonononon/MiniSQL#buffer-pool-manager |
| https://github.com/Lemonononon/MiniSQL#fetchpage |
| https://github.com/Lemonononon/MiniSQL#newpage |
| https://github.com/Lemonononon/MiniSQL#unpinpage |
| https://github.com/Lemonononon/MiniSQL#deletepage |
| https://github.com/Lemonononon/MiniSQL#pin_count_ |
| https://github.com/Lemonononon/MiniSQL#record-manager |
| https://github.com/Lemonononon/MiniSQL#memheap |
| https://github.com/Lemonononon/MiniSQL#serialize-序列化 |
| https://github.com/Lemonononon/MiniSQL#deserialize-反序列化 |
| https://github.com/Lemonononon/MiniSQL#rowid |
| https://github.com/Lemonononon/MiniSQL#table-heap |
| https://github.com/Lemonononon/MiniSQL#tableheapinserttuplerow-txn |
| https://github.com/Lemonononon/MiniSQL#tableheapupdatetuplenew_row-rid-txn |
| https://github.com/Lemonononon/MiniSQL#tableheapapplydeleterid-txn |
| https://github.com/Lemonononon/MiniSQL#tableheapgettuplerow-txn |
| https://github.com/Lemonononon/MiniSQL#tableiterator |
| https://github.com/Lemonononon/MiniSQL#tableiterator-tableiteratoroperator |
| https://github.com/Lemonononon/MiniSQL#tableiterator-tableheapbegintransaction-txn |
| https://github.com/Lemonononon/MiniSQL#tableiterator-tableheapend |
| https://github.com/Lemonononon/MiniSQL#本模块的注意事项 |
| https://github.com/Lemonononon/MiniSQL#index-manager |
| https://camo.githubusercontent.com/1326e3d95844abb29f6e3ab630b4a6ea0a89216e03653933f71550675f058813/68747470733a2f2f626565747069632e6f73732d636e2d68616e677a686f752e616c6979756e63732e636f6d2f696d672f677261706876697a2e737667 |
| https://github.com/Lemonononon/MiniSQL#b_plus_internal_page |
| https://github.com/Lemonononon/MiniSQL#b_plus_leaf_page |
| https://github.com/Lemonononon/MiniSQL#泛型的方法参数匹配 |
| https://github.com/Lemonononon/MiniSQL#b树概述 |
| https://github.com/Lemonononon/MiniSQL#创建 |
| https://github.com/Lemonononon/MiniSQL#插入 |
| https://github.com/Lemonononon/MiniSQL#查找 |
| https://github.com/Lemonononon/MiniSQL#删除 |
| https://github.com/Lemonononon/MiniSQL#index-iterator |
| https://github.com/Lemonononon/MiniSQL#catalog-manager |
| https://github.com/Lemonononon/MiniSQL#结构示意 |
| https://github.com/Lemonononon/MiniSQL#序列化与反序列化 |
| https://github.com/Lemonononon/MiniSQL#新建catalog时的处理 |
| https://github.com/Lemonononon/MiniSQL#为上层模块提供的操作方式 |
| https://github.com/Lemonononon/MiniSQL#flushcatalogmetapage函数的作用 |
| https://github.com/Lemonononon/MiniSQL#有关next_table_id以及next_index_id的处理 |
| fix CatalogMeta::GetNextTableId & CatalogMeta::GetNextIndexId (!1) · Merge requests · zjucsdb / MiniSQL · GitLab | https://git.zju.edu.cn/zjucsdb/minisql/-/merge_requests/1 |
| https://github.com/Lemonononon/MiniSQL#有关catalogmanager中几个存放index和table信息的map的处理 |
| https://github.com/Lemonononon/MiniSQL#内存分配 |
| https://github.com/Lemonononon/MiniSQL#sql-executor |
| https://github.com/Lemonononon/MiniSQL#executeengine的初始化 |
| https://github.com/Lemonononon/MiniSQL#select |
| https://camo.githubusercontent.com/1d2f6ac8f3ecfe697b120b923160ed1a71d7be420e02747e76f587bf426c350b/68747470733a2f2f626565747069632e6f73732d636e2d68616e677a686f752e616c6979756e63732e636f6d2f696d672f677261706876697a2532302832292e737667 |
| https://camo.githubusercontent.com/ecdaaa32ea5830fca2025b554e872e7acf5ce5de1d2edca81bd1d00a95a53d6a/68747470733a2f2f626565747069632e6f73732d636e2d68616e677a686f752e616c6979756e63732e636f6d2f696d672f696d6167652d32303232303532383136313531343239322e706e67 |
| https://camo.githubusercontent.com/3f37a387cb6418ed074bc078ad64a451951e4a70ed5644dc085796c8ef084b85/68747470733a2f2f626565747069632e6f73732d636e2d68616e677a686f752e616c6979756e63732e636f6d2f696d672f696d6167652d32303232303630343135333732383137312e706e67 |
| https://github.com/Lemonononon/MiniSQL#一些包装的函数和思路 |
| https://github.com/Lemonononon/MiniSQL#bool-issatisfiedrowrow-row-syntaxnode-condition-uint32_t-column_index-typeid-column_type |
| https://camo.githubusercontent.com/23c04b7675f4b98d582f9535db336ac8ffe06012bdc98a7c12e709c048bcf646/68747470733a2f2f626565747069632e6f73732d636e2d68616e677a686f752e616c6979756e63732e636f6d2f696d672f696d6167652d32303232303630363232353733333931352e706e67 |
| https://camo.githubusercontent.com/537545308e78f34edbe0075a51fc955dcfa9bf76c3df2f7c892623a430080a1e/68747470733a2f2f626565747069632e6f73732d636e2d68616e677a686f752e616c6979756e63732e636f6d2f696d672f696d6167652d32303232303630363232353735353335372e706e67 |
| https://github.com/Lemonononon/MiniSQL#string-getfieldstringfield-field-typeid-type |
| https://github.com/Lemonononon/MiniSQL#vectorrowid-getsatisfiedrowidsvectorvectorsyntaxnode-conditions-tableinfo-table_info-vectorindexinfo--indexes |
| https://github.com/Lemonononon/MiniSQL#createtable |
| Readme | https://github.com/Lemonononon/MiniSQL#readme-ov-file |
| MIT license | https://github.com/Lemonononon/MiniSQL#MIT-1-ov-file |
| Activity | https://github.com/Lemonononon/MiniSQL/activity |
| 1 fork | https://github.com/Lemonononon/MiniSQL/forks |
| Report repository | https://github.com/contact/report-content?content_url=https%3A%2F%2Fgithub.com%2FLemonononon%2FMiniSQL&report=Lemonononon+%28user%29 |
|
| https://github.com |
| Terms | https://docs.github.com/site-policy/github-terms/github-terms-of-service |
| Privacy | https://docs.github.com/site-policy/privacy-policies/github-privacy-statement |
| Security | https://github.com/security |
| Status | https://www.githubstatus.com/ |
| Community | https://github.community/ |
| Docs | https://docs.github.com/ |
| Contact | https://support.github.com?tags=dotcom-footer |