5.2. HTTP#
Groonga provides two HTTP server implementations.
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.2.1. Comparison
- 5.2.1.1. Performance
- 5.2.1.2. Using multi CPU cores
- 5.2.1.3. Configuration file
- 5.2.1.4. Custom prefix path
- 5.2.1.5. Custom command version
- 5.2.1.6. Multi databases
- 5.2.1.7. Authentication
- 5.2.1.8. Gzip compression
- 5.2.1.9. POST
- 5.2.1.10. HTTPS
- 5.2.1.11. Access log
- 5.2.1.12. Upgrading without downtime
- 5.2.2. groonga
- 5.2.3. groonga-httpd