github/trilogy:MySQL高效能、靈活性和易於嵌入的客戶端
Trilogy 是一個用於 MySQL 相容資料庫伺服器的客戶端庫,旨在提高效能、靈活性和易於嵌入性。
它目前在 github.com 上用於生產。
特點:
- 支援文字協議中最常用的部分
- 握手Handshake
- 密碼認證
- 查詢、ping 和退出命令
- 與 IO 完全解耦的底層協議 API
- 封裝協議 API 的非阻塞客戶端 API
- 封裝非阻塞 API 的阻塞客戶端 API
- 沒有 POSIX 和 C 標準庫之外的依賴項
- 最小動態分配
- MIT許可
相關文章
- 高效能 HTTP 客戶端 undici 初探HTTP客戶端
- Swoole 協程 MySQL 客戶端與非同步回撥 MySQL 客戶端的對比MySql客戶端非同步
- MySQL 客戶端安裝MySql客戶端
- linux安裝mysql客戶端LinuxMySql客戶端
- SpringBoot中HTTP高效能客戶端實現Spring BootHTTP客戶端
- 開源Influxdb2高效能客戶端UXDB2客戶端
- 命令列客戶端MySQL如何使用命令列客戶端MySql
- mysql、redis 客戶端連線池MySqlRedis客戶端
- 高效能 C++ HTTP 客戶端原理與實現C++HTTP客戶端
- github-Snawoot/rsp:速度更快的SSH代理客戶端軟體Github客戶端
- MySQL:MySQL客戶端快取結果導致OOMMySql客戶端快取OOM
- 基於WebSocket的modbus通訊(二)- 客戶端Web客戶端
- 關於客戶端資訊流思考客戶端
- Ubuntu16.04 percona MySQL客戶端安裝UbuntuMySql客戶端
- Docker部署mysql並提供客戶端訪問DockerMySql客戶端
- Flutter 開發一個 GitHub 客戶端 | 掘金技術徵文FlutterGithub客戶端
- Gitter:高顏值GitHub小程式客戶端誕生記Github客戶端
- Gitter - 高顏值GitHub小程式客戶端誕生記Github客戶端
- 業務設計的靈活性陷阱
- rsync備份【基於客戶端與服務端】客戶端服務端
- Python socket的客戶端Python客戶端
- 嵌入式開發中Docker客戶端常用命令分享Docker客戶端
- dubbo客戶端客戶端
- Pulsar客戶端客戶端
- mqtt 客戶端MQQT客戶端
- 使用Flutter開發Github客戶端及學習歷程的小結FlutterGithub客戶端
- 3 個很酷的基於文字的郵件客戶端客戶端
- 基於node的tcp客戶端和服務端的簡單通訊TCP客戶端服務端
- 服務端,客戶端服務端客戶端
- 客戶端,服務端客戶端服務端
- Nacos - 客戶端心跳續約及客戶端總結客戶端
- 基於Dtm分散式事務管理的php客戶端分散式PHP客戶端
- 物理DataGuard客戶端無縫切換--客戶端TAF 配置客戶端
- [Redis 客戶端整合] Java 中常用Redis客戶端比較Redis客戶端Java
- zookeeper的Java客戶端APIJava客戶端API
- Elasticsearch的PHP客戶端操作ElasticsearchPHP客戶端
- Flutter 開發一個 GitHub 客戶端OpenGit及學習總結FlutterGithub客戶端
- java websocket 客戶端JavaWeb客戶端