NCache あります インメモリ分散キャッシュ .NET、Java、Node.js、Python、および Scala 用。 これは、アプリケーション データをキャッシュしてコストのかかるデータベースへの移動を削減する、非常に高速で直線的にスケーラブルなキャッシュ メモリ ストアです。
NCacheは、.NET アプリケーションのマーケット リーダーであり、さまざまなキャッシング ニーズを持つ巨大で多様な顧客基盤を持っています。 こうしたさまざまなニーズに応えるために NCache 「」という名前の XNUMX つのエディションを提供していますNCache Professional"と"NCache Enterprise. どちらのエディションも、クライアントのニーズを満たすさまざまな機能セットを提供します。
NCache Professional エディション
NCache Professional エディションは、経済的でスケーラブルな分散キャッシング ソリューションを必要とする企業に適しています。 アプリケーション データ キャッシングを提供して、高価なデータベースへの移動を削減し、アプリケーションに直線的なスケーラビリティを提供します。
このエディションは、基本的な分散キャッシュのインターフェースを提供します セッションストレージ, 応答キャッシング, SignalR Backplane そのASPのために.NET Core クライアント。 ASP .NET クライアントの場合、基本的な機能を含め、このエディションで提供できるものは他にありません。 セッションストレージ、基本 状態を表示 ウェブページの状態を維持するには、 出力キャッシュ, SignalR Backplane.
.NET および .NET Core 統合、 NCache EF Core Cache の基本的なサポートを提供し、 NHibernate Cache. App Fabric から NCache, NCache Professional エディションが提供する AppFabric ラッパー に移行するのに役立ちます NCache コードの変更なし。
NCache Professional エディションもベーシックをサポート Pub / Subメッセージング, 全文検索分散 Lucene、JSON API、 JSONシリアル化, 自動キャッシュの起動, PowerShell コマンドレット ツール. エディションも提供します NCache Cloud ServiceAzure、AWS、その他のクラウド向け。
NCache Enterprise エディション
NCache Enterprise エディションは、定評のある成長中のビジネスにとって優れたキャッシング ソリューションです。 エディションには、すべての NCache 年間保守と定期サポートを含む機能。 次のようなキャッシングトポロジをサポートしています パーティション-レプリカキャッシュ & ミラーリングされたキャッシュ 高可用性を確保するとともに、 ブリッジトポロジ WAN レプリケーション用。
このエディションでは、 スプリットブレインの検出と回復 100% アップタイムの機能、ASP.NET および ASP の高度なマルチサイト サポート.NET Core セッション、GUI マネージャー NCache. NCache Enterprise エディションは、すべてのセキュリティ ニーズを満たすセキュリティと暗号化も提供します。
上記の機能のサポートに加えて、 NCache Enterprise エディションでは、有料の年間保守と、バグ修正と機能アップグレードのための年中無休 24 時間体制のサポートも提供されます。
にアップグレードする理由 NCache Enterprise?
アプリケーションの改善ではなく、キャッシュの維持だけに多大な時間と資金を費やしていることがリソース監査で明らかになった場合、これは次の指標です。 NCache Professional 増大するビジネス ニーズに最適な選択肢ではなくなり、 NCache Enterprise は、インフラストラクチャのスケーリングとビジネスの拡大にとって理想的なキャッシング ソリューションになりました。 以下は、本当にアップグレードする必要があることを示す指標です。
一貫した稼働時間
「下がる」という選択肢がない顧客基盤があることを知っている場合。 しかし、スケーリング インフラストラクチャと拡張された顧客ベースにより、頻繁なダウンタイムが発生しています。 次に、ダウンタイムを改善してダウンタイムを打ち負かす時が来ました NCache Enterprise!
NCache Enterprise エディションは、以下を含む効率的な分散キャッシング テクノロジーにより高可用性を保証します。 パーティション-レプリカキャッシュ & ミラーリングされたキャッシュ. NCache 提供する ブリッジ トポロジ キャッシュが地理的に離れた場所に分散されている場合でも、高可用性を確保します。
NCache Enterprise エディションは、100% のアップタイムを保証します。 スプリットブレインの検出と回復 高度なキャッシングのニーズを満たす機能。
別の市場にサービスを提供することを計画しており、サービスの性質を変えることを考えている場合は、アプリケーションの設計とアーキテクチャを再定義するだけでなく、キャッシュもアップグレードする必要があります。
NCache Enterprise エディションは、高度な機能などの柔軟な展開メカニズムを提供します。 Pub/Sub メッセージング、 GUIベース NCache マネージャー 監視し、 ライブアップグレード. また、タイムリーなバグ修正のための年中無休のサポートとメンテナンス、および重大なバグ修正に対するプライベート パッチの発行も提供します。
効率的な検索機能
データベースのサイズとその複雑さが時間とともに増加し、読み取りに時間がかかりすぎることに気付き始めた場合。 次に、効率的で強力な検索機能を備えたキャッシュが必要です。 NCache Enterprise そのような機能を提供します 全文検索分散 Lucene 全文検索を実行します。
NCache は、インメモリ分散キャッシュ上にネイティブ形式で Lucene API.NET を実装しました (したがって、分散 Lucene という名前です)。 これにより、スタンドアロンの Lucene が、.NET / .NET Core アプリケーション。 また、ネイティブの Lucene API により、.NET Lucene アプリケーションを使用するためにコードを変更する必要はありません。 NCache.
データのセキュリティは優先事項です
重要なデータを扱っている場合、または許可されたユーザーのリスト以外のすべての人にキャッシュ サーバーへの管理アクセス権を持たせたくない場合は、 NCache Enterprise.
NCache は、キャッシュを不正アクセスから確実に保護するのに役立つ強力なセキュリティおよび暗号化機能を提供します。 NCache LDAP がサポートする任意のディレクトリ サービスで動作します。 すべてのユーザーは、LDAP がサポートするディレクトリ サービスに対して認証されます。 XNUMX つの LDAP ドメイン コントローラ (プライマリとセカンダリ) のサポートを提供し、管理および API レベルの操作でフォールト トレランスを確保します。
NCache Enterprise エディションは、要件に応じて実装できるさまざまなレベルの粒度を持つセキュリティ機能を提供します。
まとめ
NCache Professional Enterprise と Enterprise の両方のエディションは、ユーザーに優れた機能セットを提供します。 ただし、ビジネス ニーズを適切に分析することは、正しい選択をするのに役立ちます。 キャッシングのニーズが進化していることに気づいたら、ためらわずに選択してください NCache Enterprise Edition は、スムーズなスケーラビリティを約束し、すべてのキャッシング ニーズを満たす高可用性を保証します。