2017-03-31 6 views
0

私はpython/tornadoウェブアプリケーションに取り組んでいます。私は竜巻のカスタムオプションを保存する必要があります

私のアプリに保存するいくつかのオプションがあります。 オプションはユーザーによって変更できますが、これらのオプションは非常に頻繁にアクセスされます。 私はsqliteデータベースを作成しましたが、いくつかのディスク操作があり、それらのオプションの最適な場所は何かを尋ねています。 tornadoにはカスタムユーザーオプションの機能が組み込まれていますか?

おかげ

+0

私は竜巻を知らないが、フラスコにはトップレベルのオブジェクトのような辞書がある。私は竜巻には何か似ていると仮定します。起動時にdbからこのdictに関連するすべてのデータをロードし、シャットダウン時に変更を保存することができます。たとえそれが存在しないとしても、いくつかのモジュールレベルのdictまたは専用のキャッシングモジュールを使用して構築するのは簡単です –

答えて

0

はい、あなたが必要なものほとんどないtornado.optionsパッケージは、そこにあります。ただし、ここで保存された値は要求間で保持されません。このような機能が必要な場合は、すでにSQLiteで行っている外部永続ソリューションを実装する必要があります。

関連する問題