問題タブ [dgraph]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - c# StatusCode=Unavailable, Detail="Empty update" grpc exception を使用した TLS 対応 dgraph サーバー
コンソールアプリケーションの下に書いたために、c#.netを使用してtls対応のdgraphサーバーに接続しようとし ています
以下のコードを使用してチェックバージョンを呼び出す
クライアントをインスタンス化した後、サーバーのバージョンをチェックして、接続されていることを確認していますが、grpcで失敗しました {Result: IsSuccess='False', Reasons='ExceptionalError with Message='Status(StatusCode=Unavailable, Detail="Empty update")', Exception='Grpc.Core.RpcException: Status(StatusCode=Unavailable, Detail="Empty update")\r\n at DgraphDotNet.GRPCConnection.CheckVersion()\r\n at DgraphDotNet.DgraphClient.CheckVersion()'', }
node.js - Dgraph の操作: オペレーションをフロントエンドに公開し、保存前にミューテーションを処理する
バックエンド部分とフロントエンド部分で構成されるアプリケーションを構築しています。バックエンドとの通信に GraphQL を使用したいのですが、最近dgraph
データベースを発見しました。
問題は、 dgraph操作をフロントエンドクライアントに公開せずに、バックエンドでdgraphを使用する方法です(他のソースからデータを取得し、内部で処理してdgraphデータベースに保存するため)?私が間違っていなければ、プレーンな dgraph を使用すると、フロントエンドがデータベースと直接通信することも意味しますが、データをデータベースに保存する前にサーバーでミューテーションを処理したい場合はどうなりますか? ポート X で dgraph のインスタンスを起動し (実際には必要ないように思われます)、それをサーバーの内部で使用し、ポート Y で GraphQL サーバー (Apollo など) を追加しますか?フロントエンド?その場合、単純なクエリのブリッジを作成する方法があるのではないでしょうか?
それとも、いくつかの代替手段がありますか?MongoDB も使用できますが、グラフ データベースのメリットが失われます。