• Facebook
  • Twitter
  • Youtube
  • 裏地付き
  • RSS
  • ドキュメント
  • 比較
  • ブログ
  • ダウンロード
  • お問い合わせ
ダウンロード
目次を表示/非表示

何ですか NCache?

NCache は、.NET、Java、Python、およびNode.jsアプリケーション向けに設計されたインメモリ分散キャッシュです。開発および保守は Alachisoftまた、アプリケーションが頻繁にアクセスされるデータを複数のサーバーにまたがるメモリに保存することを可能にし、データベースや外部サービスなどの低速なデータソースにアクセスする必要性を軽減します。

NCache アプリケーションアーキテクチャ内で独立したキャッシュ層として実行され、以下のサポートを提供するクライアントAPIを介してアクセスされます。 キーバリューストレージ, 照会する, メッセージング、およびキャッシュ管理。 NCache .NET向けにネイティブに構築されており、WindowsとLinuxの両方の環境へのデプロイをサポートしています。

概要

アプリケーションの負荷が増加すると、データベースやバックエンドのデータソースへの繰り返しアクセスがボトルネックとなる可能性があります。 NCache これに対処するために、 分散インメモリ 頻繁にアクセスされるデータを保存し、データソースとの直接的なやり取りを減らすキャッシュ層。

NCache 使用する クラスター化されたアーキテクチャ キャッシュサーバーはキャッシュクラスタにグループ化されます。データはキャッシュノード全体に分散され、アプリケーションはクライアントAPIを介してキャッシュにアクセスします。需要が増加すると、アプリケーションを変更することなく、キャッシュサーバーをクラスタに追加して容量とスループットを向上させることができます。

使用することの主な利点 NCache には次の値があります:

  • パフォーマンス: NCache キャッシュサーバーのメモリ上にデータを保存することで、アプリケーションの応答時間を改善し、処理速度の遅いバックエンドデータソースへのアクセス頻度を低減します。

  • 拡張性: NCache サポート 動的クラスタリングこれにより、実行時にキャッシュサーバーを追加または削除することが可能になります。負荷が増加すると、データはクラスター全体に自動的に分散されます。

  • 高可用性: NCache 複数のキャッシングトポロジー(例: パーティション化およびパーティション化レプリカキャッシュの可用性と、ノード障害発生時の耐障害性を確保する。

  • 一貫性: NCache は、大阪で 期限切れ (NAIST) と 立ち退き ポリシー、および依存関係機能(例: データベースの依存関係キャッシュされたデータをデータソースと同期させるため。

NCache .NETアプリケーションと統合し、次のようなフレームワークをサポートします。 ASP.NETコアこれにより、アプリケーションは大幅なアーキテクチャ変更なしにキャッシュを利用できるようになる。

主要なユースケース

以下のリストは、最も一般的な使用例と、 NCache それぞれの状況に応じて提供する。

  • アプリケーションデータのキャッシュデータベースクエリ結果、ドメインオブジェクト、参照データなど、頻繁にアクセスされるデータをキャッシュすることで、データベースへの往復回数を減らし、応答時間を改善します。
  • ASP.NET & ASP.NETコアユーザーセッションの状態を分散キャッシュに保存することで、負荷分散されたWebアプリケーションをサポートし、セッションの可用性を向上させ、集中型セッションストアへの依存を回避します。
  • Pub / Subメッセージング: つかいます NCache 分散アプリケーション間でイベントの発行と購読を行うためのメッセージング機能。トピックベースのメッセージングとイベント通知をサポートします。

版とライセンス

NCache は、さまざまな導入および使用要件に対応するため、複数のエディションで提供されています。各エディションは異なる機能セットを提供するため、チームはアプリケーションの規模、パフォーマンス要件、および運用要件に基づいて選択できます。

NCache Enterprise

完全な商用版を提供する NCache 本番環境向けの機能セット。高度な分散キャッシング機能、複数の キャッシングトポロジ, Pub/Subメッセージング, SQL (NAIST) と LINQ クエリ機能、および.NET、Java、Python、Node.jsプラットフォームとの統合機能。 NCache Enterpriseは、高い可用性を必要とするミッションクリティカルなアプリケーション向けに設計されています。 スケーラビリティさらに、専門的なサポートとメンテナンスへのアクセスも可能です。

NCache オープンソース

無料のオープンソース版 NCache 最新のアプリケーション向けに、完全に機能する分散キャッシングプラットフォームを提供します。これにより、以下の重要な分散キャッシング機能を備えた高速なインメモリデータアクセスが可能になります。 基本的なキャッシュ操作 さらに、クロスプラットフォーム対応も実現しています。 NCache オープンソースは、ライセンス費用をかけずに、応答性の高いアプリケーションを構築し、分散キャッシュを探求するための手軽な方法を提供します。

お願い

各エディションの詳細な機能比較については、以下を参照してください。 NCache エディションの比較 ページで見やすくするために変数を解析したりすることができます。

ライセンスモデル

NCache ライセンスは、キャッシュサーバーとクライアントの使用方法に基づいて決定されます。

  • キャッシュサーバー: マシンで実行するためのライセンス NCache サービス。本番環境のクラスタノードに必要です。

  • リモートクライアントキャッシュクラスタに接続するアプリケーションサーバーによって使用されます。ライセンスは選択したモデルによって異なります。

  • 開発/品質保証開発環境および非本番環境向けであり、テスト目的に適した制限が設けられています。

お願い

ライセンスモデルの詳細については、以下を参照してください。 ライセンスモデル ページで見やすくするために変数を解析したりすることができます。

も参照してください

インストールガイド
入門ガイド
開発者ガイド
管理者ガイド

お問い合わせ

電話

+1 214-619-2601   (米国)

+44 20 7993 8327   (英国)

 
Eメール

sales@alachisoft.com

support@alachisoft.com

NCache
  • エディションの比較
  • NCache アーキテクチャ
  • ベンチマーク
ダウンロード
価格
遊び場を試してみる

デプロイメント
  • クラウド (SaaS & ソフトウェア)
  • オンプレミス
  • Kubernetes
  • デッカー
技術的なユースケース
  • ASP.NETセッション
  • ASP.NET Core セッション
  • Pub / Subメッセージング
  • リアルタイムASP.NET SignalR
  • インターネットのもの(IoT)
  • NoSQLデータベース
  • ストリーム処理
  • Microservices
資料
  • 雑誌の記事
  • サードパーティの記事
  • 記事
  • 動画
  • ホワイトペーパー
  • 作品
  • トーク
  • ブログ
  • ドキュメント
顧客のケーススタディ
  • お客様の声
  • Customers
サポート
  • デモを予約
  • フォーラム(Googleグループ)
  • ヒント
会社
  • リーダーシップ
  • Partners
  • ニュース
  • イベント
  • Careers
お問い合わせ

  • 英語中国語(簡体字)仏語ドイツ語イタリア語日本語韓国語ポルトガル語スペイン語

  • お問い合わせ
  •  
  • サイトマップ
  •  
  • 利用規約
  •  
  • プライバシーポリシー
©著作権 Alachisoft 2002 - . All rights reserved. NCache はダイヤテック株式会社の登録商標です。
トップに戻る