私はRedisをデータベースにディスクにキャッシュするインメモリデータベースとして使用したいプロジェクトを持っています。私が集めたすべての情報から、レディスは私のニーズにとって素晴らしい選択となるようです。 1つの問題は、Redisを使用する前に、そのマシンにRedisをインストールする必要があるということです。私のアプリケーションでコンパイルされた参照アセンブリとしてRedisを厳密に使用できますか?
はRedisのライブラリとして.NETソリューションに加えて、私の単一のインストールパッケージの一部としてではなく、ユーザーのマシンにインストールする必要があります別のアプリケーション/サービスとしてコンパイルすることはできますか?
基本的に、私はRedisののすべての機能を除いてSqlLite/SQL ServerのCEに似てローカライズされたデータベースのようにこれを使用したいと思います。これはできますか?
私はそれがない場合には、どのように私は私のプロジェクトの中から、ローカルデータベースを作成することができ、オープン/私のアプリケーションの中からそれを閉め、答えは何もなく、されていない疑いがありますか?私はこれが可能かどうか、もしそうなら、それを行う方法があれば正直な答えを見つけることができません。
ありがとうございます。
ローカルデータベースはSQLローカルDBと同じですか? –
はい。つまり、データベースを保存するためにファイル名を渡し、キャッシュされたデータファイルのソースとしてそのファイルと一緒に動作します。 – RLH