# groonga - An open-source fulltext search engine and column store.

- 日本語版はこちら

# 5.3. HTTP

Groonga provides two HTTP server implementations.

- groonga
- groonga-httpd

groonga is a simple implemntation. It is fast but doesn't have many HTTP features. It is convenient to try Groonga because it requires just a few command line options to run.

groonga-httpd is a nginx based implementation. It is also fast and has many HTTP features.

- 5.3.1. Comparison
  - 5.3.1.1. Performance
  - 5.3.1.2. Using multi CPU cores
  - 5.3.1.3. Configuration file
  - 5.3.1.4. Custom prefix path
  - 5.3.1.5. Custom command version
  - 5.3.1.6. Multi databases
  - 5.3.1.7. Authentication
  - 5.3.1.8. Gzip compression
  - 5.3.1.9. POST
  - 5.3.1.10. HTTPS
  - 5.3.1.11. Access log
  - 5.3.1.12. Upgrading without downtime
- 5.3.2. groonga
- 5.3.3. groonga-httpd