7

David Fowlerのブログで、SQLServerがサービスバスのスケールアウトプロバイダーのリストに追加されました。

現在、WindowsサーバーにRedisを実装しています。私がRedisについて知っていることに基づいて、SQL Serverを使用するよりも大幅に高速になると思います-それは公正な仮定ですか?

もしそうなら、RedisのWindowsバージョンはどのようにフェイルオーバーを実装しますか?

4

2 に答える 2

12
  • RedisはSQLよりも約x200高速です。これは主に、Redisがメモリ内にあり、プロトコルが高速になるように設計されているためです。
  • それが役立つ場合は、RedisクラウドがWindows Azureで提供されるようになり、HAはサービスの組み込み機能です。

開示-私は、Redisクラウドサービスの背後にある会社であるGarantiaDataの共同創設者兼CTOです。

于 2012-12-27T13:46:31.820 に答える
4

私がRedisについて知っていることに基づいて、SQL Serverを使用するよりも大幅に高速になると思います-それは公正な仮定ですか?

メモリ内ベースの操作用に最適化されているため、SQL Serverよりも高速になりますが、速度だけが利点ではありません。高度なデータ構造のサポートにより、さまざまなシナリオを処理する際に非常に柔軟に対応できます。

もしそうなら、RedisのWindowsバージョンはどのようにフェイルオーバーを実装しますか?

ダウンロードセクションには、非公式のWindowsベースのRedisポートへのリンクがありますが、これは本番目的での使用を目的としたものではありません。redisの公式バージョンはレプリケーションをサポートし、センチネルは自動フェイルオーバーを備えていますが、Windowsポートのこれらの機能の状態を言うのは難しいです。一般に、Windowsマシンでredisを使用することはお勧めしませんが、Linuxディストリビューションで仮想マシンを使用してそこで実行することをお勧めします。

于 2012-11-14T08:57:35.647 に答える