検索結果をアクセスランキング順にソートする方法(4) ― 2006年03月23日 11時45分09秒
ここで示したアクセスランキング順にソートする方法は簡易なサンプルのため、以下のような制限があります。
- エラー処理は十分ではありません。プログラムを参考に、必要なエラー処理を追加して使ってください。
- mknmz, gcnmz 等、インデックスを書き換えた後は直ぐに dbupdate.pl を実行して NMZ.filed.accessrank を更新する必要があります。
- ロックは行っていません。
- カウンタをリセットするには、NMZ.sdbm.accessrank.* を削除してください。
- SDBM を使用しているため、レコード数(文書数)が非常に多いと正常動作しないかもしれません。
- SDBM を使用しているため、キーである uri の長さが約900文字以上には対応していません。
- 文書数が多い場合、処理に時間がかかることが予想されます。
- Windows に対応するように設計していますが、動作確認していません。バグがあり Windows では動作しないかもしれません。
- 日本語のパス名には対応していません。
コメント
トラックバック
このエントリのトラックバックURL: http://namazu.asablo.jp/blog/2006/03/23/300352/tb
※なお、送られたトラックバックはブログの管理者が確認するまで公開されません。
コメントをどうぞ
※メールアドレスとURLの入力は必須ではありません。 入力されたメールアドレスは記事に反映されず、ブログの管理者のみが参照できます。
※なお、送られたコメントはブログの管理者が確認するまで公開されません。