icon

LibSQL

適合現代應用程式的 SQLite

template cover
部署次數86
發布者pan93412
建立於2024-07-26
模板內的服務
service icon
標籤
Database

LibSQL

我們的目標是讓它演進,以適用比 SQLite 最初設計更多的使用案例,並計畫在適用的地方使用第三方開源軟體程式碼。

libSQL 具有許多很棒的功能,包括:

  • 內嵌式副本,讓您可以在應用程式內擁有複寫的資料庫。
  • libSQL 伺服器,用於遠端 SQLite 存取,類似於 PostgreSQL 或 MySQL。
  • 支援 Rust、JavaScript、Python、Go 等。

如需更多資訊,請參閱這裡的 Docker 設定指南

連線

您將會收到指示,要求綁定一個網域以連線至 libSQL 實例。

它會綁定到 libSQL 的 HTTP 連接埠,此連接埠專為外部連線設計。

如果需要節點間通訊,您可以選擇在「網路」分頁中啟用 gRPC 連接埠 (5001)

認證

您可以選擇指定 SQLD_HTTP_AUTH 變數。

它用於指定傳統的 HTTP 基本認證。引數必須採用 basic:$PARAM 格式,其中 $PARAM 是 base64 編碼的字串 $USERNAME:$PASSWORD

例如,如果您想設定使用者名稱為 admin 且密碼為 password,您可以將 SQLD_HTTP_AUTH 設定為 basic:YWRtaW46cGFzc3dvcmQ=