複数のページからイベント情報を取得し、毎週送信される電子メールに添付される CSV に出力する単純な Ruby/Nokogiri スクレーパーを作成しようとしています。
スクレイピング コンポーネントと CSV コンポーネントを完成させましたが、完全に機能しています。しかし、新しいイベントがいつ追加されるかを知る必要があることに気付きました。つまり、ある種のデータベースが必要です。理想的には、これをローカルに保存するだけです。
ruby gem 'sequel' を少し使ってみましたが、データはプログラムの実行を超えて持続するようには見えません。'sequel' を使用するにはデータベース ソフトウェアをダウンロードする必要がありますか? また、私は Rails フレームワークを使用しておらず、Ruby のみを使用しています。
すべてのガイダンスに深く感謝します!