web-dev-qa-db-ja.com

データがGraphqlに格納されている場所

反応リレーでgraphQlを使い始めました。そして、私はいくつかのチュートリアルに従いました、そして私は変異とクエリの助けを借りて取得して投稿することができます。すべてうまくいきますが、ここでの質問は、

  • Qraphqlがデータを保存し、それをフェッチする場所

例:データベースからデータを取得した場合、特定のDB/TABLEにアクセスできます。同様に、graphqlがデータを格納している場所を知りたいです。

私は多くのサイトを検索しました、彼らはqraphqlの使い方を言っていますが、私の質問に対する答えを見つけることができません。この点について説明が必要です。誰かがこれを手伝ってくれますか?.

9
Beckham_Vinoth

GraphQLは、APIのクエリ言語であり、データに対して定義した型システムを使用してクエリを実行するためのサーバー側ランタイムです。 GraphQLは特定のデータベースやストレージエンジンに関連付けられておらず、代わりに既存のコードとデータによってサポートされています。

GraphQLを使用して任意のデータベースに接続できます。私が理解しているように、いくつかのホストされたエンジンで変更とクエリを試みています。

this リファレンスを確認して、Grpahqlエンジンを設定してください。

9
Jamsheer

SQLのようなデータベースレベルのクエリ言語とは異なり、GraphQLはアプリケーションレベルのクエリ言語です。 GraphQLスキーマで記述されたドメインを現実のものにするために必要なロジック(リゾルバー関数を使用して実現されるほとんどのサーバー実装)を作成するのはプログラマーの責任です。これには、あらゆる形式の永続性が含まれます。

3