Groonga ist eine schnelle und genaue Volltext-Suchmaschine, die auf einem inversen Index beruht. Neu registrierte Dokumente tauchen unmittelbar in den Suchergebnissen auf, und Updates sind erlaubt, ohne Lesesperren zu setzen. Diese Charakteristiken ergeben eine überlegene Geschwindigkeit für Echtzeitanwendungen. Es ist außerdem auch ein spaltenorientiertes Datenbanksystem (DBMS). Verglichen mit bekannten zeilenorientierten Systemen wie MySQL und PostgreSQL sind spaltenorientierte Systeme besser für zusammengesetzte Abfragen geeignet. (non)