https://github.com/oceanbase/obkv-table-client-rs
OBKV Table Client is Rust Library that can be used to access table data from OceanBase storage layer. Its access method is different from JDBC, it skips the SQL parsing layer, so it has significant performance advantage.
https://github.com/oceanbase/obkv-table-client-rs
Last synced: 6 months ago
JSON representation
OBKV Table Client is Rust Library that can be used to access table data from OceanBase storage layer. Its access method is different from JDBC, it skips the SQL parsing layer, so it has significant performance advantage.
- Host: GitHub
- URL: https://github.com/oceanbase/obkv-table-client-rs
- Owner: oceanbase
- License: other
- Created: 2022-06-21T11:39:55.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2024-04-28T03:47:24.000Z (over 1 year ago)
- Last Synced: 2024-04-28T06:58:41.628Z (over 1 year ago)
- Language: Rust
- Homepage:
- Size: 510 KB
- Stars: 18
- Watchers: 7
- Forks: 20
- Open Issues: 9
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README
# obkv-table-client-rs
OBKV Table Client is Rust Library that can be used to access table data from [OceanBase](https://github.com/oceanbase/oceanbase) storage layer. Its access method is different from JDBC, it skips the SQL parsing layer, so it has significant performance advantage.
## Examples
A simple example could be found in [Demo](https://github.com/oceanbase/obkv-table-client-rs/blob/main/docs/simple_demo/simple_operation/demo.md).
## Acknowledgment
The CeresDB team implemented this rust client from scratch. Thanks to the [CeresDB](https://github.com/CeresDB/ceresdb) team (CeresDB is a high-performance, distributed, cloud native time-series database).
## Contributing
Contributions are warmly welcomed and greatly appreciated. Here are a few ways you can contribute:
- Raise us an [Issue](https://github.com/oceanbase/obkv-table-client-rs/issues)
- Submit Pull Requests. For details, see [How to contribute](CONTRIBUTING.md).
## Licencing
obkv-table-client-rs is under [MulanPSL - 2.0](http://license.coscl.org.cn/MulanPSL2) licence. You can freely copy and use the source code. When you modify or distribute the source code, please obey the MulanPSL - 2.0 licence.