Reactionary Software / 必要 - by fschmidt

Lucene フォーク

私のLuanはデータベースとしてLuceneを使用していますが、古いバージョンを使用しています。なぜなら、現代のプログラマーによって維持されているものは時間とともに悪化するだけだからです。Luceneの核心的なアイデアは非常に良いですが、現代のプログラマーはLuceneをますます悪化させ、複雑にしています。

私が知っている限り、良い反動的なデータベースはありません。Luceneは最良の出発点のように思えます。選択肢はLuceneをフォークするか、書き直すかのどちらかです。どちらにしても、これは非常に必要とされています。なぜなら、真剣なアプリケーションにはデータベースが必要だからです。このプロジェクトを引き受けてくれる人がいれば、私ができる限り喜んでお手伝いします。

Luceneに欠けているものの一つは、耐久性のための先行書き込みログです。私はLuceneの上に自分で先行書き込みログをここに実装しましたが、これは本来Luceneに直接組み込まれるべきです。