{"id":19867295,"url":"https://github.com/huzecong/rebasedb","last_synced_at":"2025-05-02T06:30:57.723Z","repository":{"id":91316927,"uuid":"78132050","full_name":"huzecong/rebaseDB","owner":"huzecong","description":"Coursework for Database System Concepts: A rough DBMS based on the Stanford CS346 RedBase project","archived":false,"fork":false,"pushed_at":"2017-01-05T17:21:14.000Z","size":248,"stargazers_count":111,"open_issues_count":0,"forks_count":23,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-04-06T23:13:56.308Z","etag":null,"topics":["cpp","database","redbase"],"latest_commit_sha":null,"homepage":"","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/huzecong.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2017-01-05T17:04:28.000Z","updated_at":"2025-01-19T03:00:02.000Z","dependencies_parsed_at":"2023-03-12T02:00:41.463Z","dependency_job_id":null,"html_url":"https://github.com/huzecong/rebaseDB","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/huzecong%2FrebaseDB","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/huzecong%2FrebaseDB/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/huzecong%2FrebaseDB/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/huzecong%2FrebaseDB/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/huzecong","download_url":"https://codeload.github.com/huzecong/rebaseDB/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":251998215,"owners_count":21677948,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["cpp","database","redbase"],"created_at":"2024-11-12T15:28:58.545Z","updated_at":"2025-05-02T06:30:57.718Z","avatar_url":"https://github.com/huzecong.png","language":"C++","readme":"# rebaseDB\n\n\u003e A rough DBMS based on the RedBase project from CS346\n\nA simple database management system supporting:\n\n- Basic SQL commands\n- B+ tree-based indexing\n- Not-so-slow-but-not-too-fast-either query optimizer\n\nSee our (Chinese) [documentation](https://github.com/huzecong/rebaseDB/blob/master/doc/doc.md) for more details.\n\n**On the RedBase framework:** For details of the Redbase framework, please refer to [CS346 RedBase Project Overview](https://web.stanford.edu/class/cs346/2015/redbase.html). For those wishing to implement their own DBMS using this framework, check out the `initial` branch.\n\n## Usage\n\n- Install dependencies: `glog` and `gflags`\n- Clone this repo\n- `mkdir cmake-build \u0026\u0026 cd cmake-build` (gather all the messy build files in one place)\n- `cmake .. \u0026\u0026 make dbcreate \u0026\u0026 make redbase` (build the binaries)\n- `./redbase`\n\nFor supported SQL commands, also refer to our (Chinese) documentation.\n\n## References\n\nSee also:\n\n- https://github.com/junkumar/redbase\n- https://github.com/yifeih/redbase\n\n\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhuzecong%2Frebasedb","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fhuzecong%2Frebasedb","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhuzecong%2Frebasedb/lists"}