Thinking Sphinx v3を実行している従来のアプリケーションを継承しました。私は大規模なアップデート、レールのアップグレードなどの作業を行ってきました。同じデータベースを指すと思われる2つの異なるアプリを持つことは可能ですか?
私のアップデートされたアプリは異なるThinking Sphinxインデックスを持ちますが、同じスキーマを共有します。また、Delayed Jobでデルタインデックスを使用します。
私はベータ版の環境を完全に稼働させていますが、今はベータ版のアプリケーションを本番データベースに向けたいので、私の同僚は何かが間違ってもライブアプリにフォールバックできるという知識。
これらの2つの環境は共存できますか?私のアプリやデータベースサーバーをどのように設定する必要がありますか?
審議の結果、2つのアプリが効果的にデータベースと戦うため、この設定に反対することにしました。私たちは間違いなく、複数のデーモン、インデックスなどを持って箱を共有することについて混乱していたので、可能であることを知っておくとよいでしょう。レスポンスありがとう! –