`Ctrl`+`K`

# 5.2. HTTP

Groongaは2つのHTTPサーバー実装を提供しています。

- groonga

- groonga-httpd

groonga はシンプルな実装です。高速に動作しますがHTTPの機能の多くは実装されていません。コマンドラインオプションをいくつか指定するだけで動くのでGroongaを簡単に試すことができます。

groonga-httpd は nginx をベースにした実装です。この実装も高速に動作します。しかも多くのHTTPの機能を使えます。

- 5.2.1. 比較
  - 5.2.1.1. 性能
  - 5.2.1.2. 複数CPUコア対応
  - 5.2.1.3. 設定ファイル
  - 5.2.1.4. プレフィックスパスの変更
  - 5.2.1.5. コマンドバージョンの変更
  - 5.2.1.6. 複数データベース
  - 5.2.1.7. 認証
  - 5.2.1.8. gzip圧縮
  - 5.2.1.9. POST
  - 5.2.1.10. HTTPS
  - 5.2.1.11. アクセスログ
  - 5.2.1.12. ダウンタイムなしでのアップグレード
- 5.2.2. groonga
- 5.2.3. groonga-httpd