1- <pre align =" center " >
2- Built by @KipData
3-
4-
5- ███████╗███╗ ██╗ ██████╗██╗ ██╗ ███████╗ ██████╗ ██╗
6- ██╔════╝████╗ ██║██╔════╝██║ ██╔╝ ██╔════╝██╔═══██╗██║
7- █████╗ ██╔██╗ ██║██║ █████╔╝ ███████╗██║ ██║██║
8- ██╔══╝ ██║╚██╗██║██║ ██╔═██╗ ╚════██║██║▄▄ ██║██║
9- ██║ ██║ ╚████║╚██████╗██║ ██╗ ███████║╚██████╔╝███████╗
10- ╚═╝ ╚═╝ ╚═══╝ ╚═════╝╚═╝ ╚═╝ ╚══════╝ ╚══▀▀═╝ ╚══════╝
1+ <p align =" center " >
2+ <picture >
3+ <source srcset="./static/images/kite_sql_dark.png" media="(prefers-color-scheme: dark)">
4+ <source srcset="./static/images/kite_sql_light.png" media="(prefers-color-scheme: light)">
5+ <img src="./static/images/kite_sql_light.png" alt="KiteSQL Logo" width="400px">
6+ </picture >
7+ </p >
118
12- -----------------------------------
13- 🖕
14- </pre >
159<h3 align =" center " >
1610 SQL as a Function for Rust
1711</h3 >
1812
1913<p align =" center " >
2014 <a href="https://summer-ospp.ac.cn/org/orgdetail/0b09d23d-2510-4537-aa9d-45158bb6bdc2"><img src="https://img.shields.io/badge/OSPP-KipData-3DA639?logo=opensourceinitiative"></a>
21- <a href="https://github.com/KipData/FnckSQL /blob/main/LICENSE"><img src="https://img.shields.io/github/license/KipData/FnckSQL "></a>
15+ <a href="https://github.com/KipData/KiteSQL /blob/main/LICENSE"><img src="https://img.shields.io/github/license/KipData/KiteSQL "></a>
2216
2317 <a href="https://www.rust-lang.org/community"><img src="https://img.shields.io/badge/Rust_Community%20-Join_us-brightgreen?style=plastic&logo=rust"></a>
2418</p >
2519<p align =" center " >
26- <a href="https://github.com/KipData/FnckSQL /actions/workflows/ci.yml"><img src="https://github.com/KipData/FnckSQL /actions/workflows/ci.yml/badge.svg" alt="CI"></img></a>
27- <a href="https://crates.io/crates/fnck_sql /"><img src="https://img.shields.io/crates/v/fnck_sql .svg"></a>
28- <a href="https://github.com/KipData/FnckSQL " target="_blank">
29- <img src="https://img.shields.io/github/stars/KipData/FnckSQL .svg?style=social" alt="github star"/>
30- <img src="https://img.shields.io/github/forks/KipData/FnckSQL .svg?style=social" alt="github fork"/>
20+ <a href="https://github.com/KipData/KiteSQL /actions/workflows/ci.yml"><img src="https://github.com/KipData/KiteSQL /actions/workflows/ci.yml/badge.svg" alt="CI"></img></a>
21+ <a href="https://crates.io/crates/kite_sql /"><img src="https://img.shields.io/crates/v/kite_sql .svg"></a>
22+ <a href="https://github.com/KipData/KiteSQL " target="_blank">
23+ <img src="https://img.shields.io/github/stars/KipData/KiteSQL .svg?style=social" alt="github star"/>
24+ <img src="https://img.shields.io/github/forks/KipData/KiteSQL .svg?style=social" alt="github fork"/>
3125 </a >
3226</p >
3327
3428## Introduction
35- ** FnckSQL ** is a lightweight embedded database inspired by ** MyRocks** and ** SQLite** and completely coded in Rust. It aims to provide a more user-friendly, lightweight, and low-loss RDBMS for Rust programming so that the APP does not rely on other complex components. can perform complex relational data operations
29+ ** KiteSQL ** is a lightweight embedded database inspired by ** MyRocks** and ** SQLite** and completely coded in Rust. It aims to provide a more user-friendly, lightweight, and low-loss RDBMS for Rust programming so that the APP does not rely on other complex components. can perform complex relational data operations
3630
3731## Key Features
3832- A lightweight embedded SQL database fully rewritten in Rust
@@ -46,16 +40,16 @@ Built by @KipData
4640## Examples
4741
4842``` rust
49- let fnck_sql = DataBaseBuilder :: path (" ./data" ). build ()? ;
43+ let kite_sql = DataBaseBuilder :: path (" ./data" ). build ()? ;
5044
51- fnck_sql
45+ kite_sql
5246 . run (" create table if not exists t1 (c1 int primary key, c2 int)" )?
5347 . done ()? ;
54- fnck_sql
48+ kite_sql
5549 . run (" insert into t1 values(0, 0), (1, 1)" )?
5650 . done ()? ;
5751
58- for tuple in fnck_sql . run (" select * from t1" )? {
52+ for tuple in kite_sql . run (" select * from t1" )? {
5953 println! (" {:?}" , tuple ? );
6054}
6155```
@@ -84,15 +78,15 @@ Order-Status : 0.053 (0.175)
8478#### 👉[ check more] ( tpcc/README.md )
8579
8680## Roadmap
87- - Get [ SQL 2016] ( https://github.com/KipData/FnckSQL /issues/130 ) mostly supported
88- - LLVM JIT: [ Perf: TPCC] ( https://github.com/KipData/FnckSQL /issues/247 )
81+ - Get [ SQL 2016] ( https://github.com/KipData/KiteSQL /issues/130 ) mostly supported
82+ - LLVM JIT: [ Perf: TPCC] ( https://github.com/KipData/KiteSQL /issues/247 )
8983
9084## License
9185
92- FnckSQL uses the [ Apache 2.0 license] [ 1 ] to strike a balance between
86+ KiteSQL uses the [ Apache 2.0 license] [ 1 ] to strike a balance between
9387open contributions and allowing you to use the software however you want.
9488
95- [ 1 ] : < https://github.com/KipData/FnckSQL /blob/main/LICENSE >
89+ [ 1 ] : < https://github.com/KipData/KiteSQL /blob/main/LICENSE >
9690
9791## Contributors
98- [ ![ ] ( https://opencollective.com/fncksql /contributors.svg?width=890&button=false )] ( https://github.com/KipData/FnckSQL /graphs/contributors )
92+ [ ![ ] ( https://opencollective.com/kitesql /contributors.svg?width=890&button=false )] ( https://github.com/KipData/KiteSQL /graphs/contributors )
0 commit comments