

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# JSON 入門
<a name="json-gs"></a>

MemoryDB 支援原生 JavaScript 物件標記法 (JSON) 格式，這是一種簡單、無結構描述的方式來編碼 Valkey 或 Redis OSS 叢集內的複雜資料集。您可以在叢集內原生使用 JavaScript 物件標記法 (JSON) 格式存放和存取資料，並更新存放在這些叢集中的 JSON 資料，而不需要管理自訂程式碼來序列化和還原序列化。

除了為透過 JSON 操作的應用程式利用 Valkey 或 Redis OSS APIs 之外，您現在可以有效率地擷取和更新 JSON 文件的特定部分，而無需操作整個物件，從而提高效能並降低成本。您也可以使用 [Goessner 式](https://goessner.net/articles/JsonPath/) `JSONPath` 查詢，搜尋 JSON 文件內容。

使用支援的引擎版本建立叢集後，會自動使用 JSON 資料類型和相關聯的命令。這與 API 相容，且 RDB 相容於 RedisJSON 模組第 2 版，因此您可以輕鬆地將現有的 JSON 型 Valkey 或 Redis OSS 應用程式遷移至 MemoryDB。如需支援命令的詳細資訊，請參閱 [支援的命令](json-list-commands.md)。

JSON 相關指標`JsonBasedCmds`會整合到 CloudWatch 中，以監控此資料類型的使用情況。如需詳細資訊，請參閱 [ MemoryDB 的指標](https://docs.aws.amazon.com/memorydb/latest/devguide/metrics.memorydb.html)。

**注意**  
若要使用 JSON，您必須執行 Valkey 7.2 或更新版本，或 Redis OSS 引擎 6.2.6 或更新版本。

**Topics**
+ [JSON 資料類型概觀](json-document-overview.md)
+ [支援的命令](json-list-commands.md)