「H2」の版間の差分
ナビゲーションに移動
検索に移動
Kusanaginoturugi (トーク | 投稿記録) (新規作成(英語版より転載)) |
Kusanaginoturugi (トーク | 投稿記録) (en:H2 を追加) |
||
(同じ利用者による、間の1版が非表示) | |||
1行目: | 1行目: | ||
[[Category:関係データベース管理システム]] |
[[Category:関係データベース管理システム]] |
||
+ | [[en:H2]] |
||
− | From the [https://www.h2database.com/ project home page]: |
||
+ | [https://www.h2database.com/ プロジェクトのホームページ]から: |
||
− | H2 is a small Java based relation database, featuring: |
||
+ | H2 は Java ベースの小さなリレーショナルデータベースであり、次の機能を備えています: |
||
− | * Very fast, open source, JDBC API |
||
+ | * 非常に高速なオープンソースの JDBC API |
||
− | * Embedded and server modes; in-memory databases |
||
+ | * 組み込みモードとサーバーモード。インメモリデータベース |
||
− | * Browser based Console application |
||
+ | * ブラウザベースのコンソールアプリケーション |
||
− | * Small footprint: around 2 MB jar file size |
||
+ | * 小さなフットプリント: 約 2 MB の jar ファイルサイズ |
||
− | == |
+ | == インストール == |
+ | {{AUR|h2}} パッケージを[[インストール]]します。 |
||
− | [[Install]] the {{AUR|h2}} package. |
||
− | == Web |
+ | == Web コンソール / DB 管理 == |
+ | |||
+ | これにより 8082 番ポートで Web ベースのインターフェイスが起動します。 |
||
− | This will launch a web based interface on port 8082. |
||
$ h2-console |
$ h2-console |
||
== TCP / PG Server == |
== TCP / PG Server == |
||
+ | これにより 8082 番ポートで Webベースのインターフェイス、9092 番ポートで TCP サーバ、5435 番ポートで PGサーバ(PostgreSQLプロトコルに従うサーバ)が起動します。 |
||
− | This will launch a web based interface on port 8082, TCP server on port 9092, and PG server (a server that follows the PostgreSQL protocol) on port 5435 |
||
+ | |||
$ java -cp /usr/share/java/h2/h2.jar org.h2.tools.Server |
$ java -cp /usr/share/java/h2/h2.jar org.h2.tools.Server |
||
− | + | 次のような JDBC url を使用して接続できます {{ic|jdbc:h2:tcp://192.168.103.128:9092/~/test}} |
|
− | '''Note:''' |
+ | '''Note:''' {{ic|-ifNotExists}} フラグを使用して空のデータベースを生成できます |
2021年7月29日 (木) 16:36時点における最新版
プロジェクトのホームページから: H2 は Java ベースの小さなリレーショナルデータベースであり、次の機能を備えています:
- 非常に高速なオープンソースの JDBC API
- 組み込みモードとサーバーモード。インメモリデータベース
- ブラウザベースのコンソールアプリケーション
- 小さなフットプリント: 約 2 MB の jar ファイルサイズ
インストール
Web コンソール / DB 管理
これにより 8082 番ポートで Web ベースのインターフェイスが起動します。
$ h2-console
TCP / PG Server
これにより 8082 番ポートで Webベースのインターフェイス、9092 番ポートで TCP サーバ、5435 番ポートで PGサーバ(PostgreSQLプロトコルに従うサーバ)が起動します。
$ java -cp /usr/share/java/h2/h2.jar org.h2.tools.Server
次のような JDBC url を使用して接続できます jdbc:h2:tcp://192.168.103.128:9092/~/test
Note: -ifNotExists
フラグを使用して空のデータベースを生成できます