Repository navigation
v0.2.0
SearXNG クライアントから見た互換性を高めたリリースです。
互換性(破壊的変更を含む)
format=jsonは上流get_json_responseの 7 フィールドのみを出力(計測値はfull=1)answers/unresponsive_engines/template/metadata/priorityを上流の形に統一format=csvの列を上流と同じtitle,url,content,host,engine,score,typeに変更/configを上流のフィールド構成(brand / limiter / locales / timeout)に変更- 設定 Cookie のカテゴリ名を
categoryに変更 - 設定ファイルは上流の
settings.yml(YAML)をそのまま読み込み可能
速度
| 指標 | SearXNG | RustXNG | 倍率 |
|---|---|---|---|
| 起動 | 0.722 秒 | 0.028 秒 | 約 26 倍 |
| 常駐メモリ | 118 MiB | 13 MiB | 約 9 倍小さい |
| 反復クエリ(キャッシュ) | 100〜1000 ms | 1 ms 級 | 100〜1000 倍 |
再現手順は docs/BENCHMARK.md。
互換でない部分
エンジン網羅率(113/355 エントリ)、UI マークアップ、i18n(11 ロケール)、/stats の形、valkey / botdetection。詳細は docs/COMPATIBILITY.md。