クライアント側APIプログラミング
このチュートリアルは、クライアント側の強力な機能を活用したいプログラマーのための実践的なガイドです。 NCache 高性能でスケーラブルな .NET、Java、Node.js、Python アプリケーションを作成します。これには、のさまざまな機能を利用するための実際の例とコード スニペットが含まれています。 NCache 効率的に。
このセクションの内容
キャッシュでのエラー処理
キャッシュで発生する可能性のある一般的なシステム/ネットワーク操作の障害と、各障害に対して実行する推奨アクションについて説明します。
トラブルシューティング
使用中に直面する可能性のある一般的な問題のトラブルシューティング方法を説明します NCache.
キーとデータのキャッシュ
の拡張されたKey-Value構造について説明します NCache サポートされているキャッシュキーとデータ型。
キャッシュに接続する方法
アプリケーションをローカル/クラスター/クライアント キャッシュに接続する方法について説明します。
基本操作
同期、一括、および非同期呼び出しを使用して、キャッシュに対して基本的な CRUD 操作を実行する方法について説明します。
論理グループ化のためのグループ
関連オブジェクトを論理グループに分散します。
タグキャッシュデータ
タグがどのように機能するかを説明します。
名前付きタグ
名前付きタグがどのように機能するかを説明します。
データの有効期限戦略
必要に応じて、特定のキャッシュされたアイテムをキャッシュから自動的に削除する方法について説明します。
キャッシュ内のデータ依存性
ファイル、データベース テーブルの行、およびその他のキャッシュされた項目に対するキャッシュされた項目の依存関係を実装する方法について説明します。
データベースへのキャッシュの依存関係
キャッシュされたアイテムの依存関係をデータベースに追加する方法について説明します。
外部ソースへのキャッシュの依存関係
キャッシュされたアイテムを外部ソース (ファイルなど) に依存させる方法について説明します。
データのロック
キャッシュされたアイテムをロックして、複数のクライアントが同じデータを同時に更新しないようにする方法について説明します。
キャッシュ内の SQL クエリ
方法を説明します NCache SQL に似たクエリ メカニズムの動作と、それがサポートする演算子。
分散Luceneを使用した全文検索
SQLと拡張構文を使用してキャッシュからオブジェクトをクエリするためのAPIについて説明します。
LINQ を使用したクエリ キャッシュ
LINQと拡張構文を使用してキャッシュからオブジェクトをクエリするためのAPIについて説明します。
キャッシュ内のデータ構造
によって提供されるサポートされているデータ構造の使用方法について説明します NCache.
イベント通知
すべてまたは選択したキャッシュアイテムに対する追加、挿入、または削除操作の結果として、またはクラスターステータスが変更されたときに発生する通知の利用について説明します。
Pub / Subメッセージング
背後にある概念を説明します NCache メッセージとトピックのパブリッシュ/サブスクライブパラダイムと、それを使用するためのコードサンプルを提供します。
連続クエリ
連続クエリを使用して、キャッシュ内の特定のクエリ結果セットに対してイベントをトリガーする方法について説明します。
キャッシュでのストリーム処理
NCache ストリームを使用する機能を提供します。 NCache バイナリデータは、ストリームを使用してキャッシュとの間で読み取りまたは書き込みを行うことができます。
キャッシュ内のJSONデータ
データを JSON として取得し、提供される JSON 型データのさまざまなクラスを使用する方法について説明します。 NCache.
キャッシュセキュリティ
によって提供されるさまざまなレベルのキャッシュセキュリティについて説明します NCache.
キャッシュの管理操作
によって提供されるAPIの使用方法を説明します NCache どちらも使用せずに基本的なキャッシュ管理操作を実行するには、 NCache 管理センターまたは NCache ツール。
エラーログ
クライアント アプリケーションのクライアント ログを有効にする方法について説明します。
ロケーションアフィニティ
ロケーション アフィニティがどのように機能するかを説明します NCache.