mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-12-16 11:22:12 +00:00
1.3 KiB
1.3 KiB
title | sidebar_label | slug | description | keywords | |||||
---|---|---|---|---|---|---|---|---|---|
Installing chDB for Bun | Bun | /ja/chdb/install/bun | How to install chDB for Bun |
|
Bun用のchDBをインストールする
要件
libchdb をインストールします:
curl -sL https://lib.chdb.io | bash
インストール
参考: chdb-bun
GitHubリポジトリ
プロジェクトのGitHubリポジトリは chdb-io/chdb-bun にあります。
使用方法
Query(query, *format) (一時的)
import { query } from 'chdb-bun';
// クエリ(一時的)
var result = query("SELECT version()", "CSV");
console.log(result); // 23.10.1.1
Session.Query(query, *format)
import { Session } from 'chdb-bun';
const sess = new Session('./chdb-bun-tmp');
// セッションでクエリ(永続化)
sess.query("CREATE FUNCTION IF NOT EXISTS hello AS () -> 'Hello chDB'", "CSV");
var result = sess.query("SELECT hello()", "CSV");
console.log(result);
// クリーンアップ前に、データベースファイルを`./chdb-bun-tmp`に見つけることができます
sess.cleanup(); // セッションをクリーンアップ、これによりデータベースが削除されます