NoSQLの調査を開始したばかりで、次の質問をしたいと思います。
SQL がすべての RMDBS の直接クエリ言語であるように、すべてのNoSQLデータベースの直接クエリ言語は何ですか? 直接的な言語が 1 つも存在しない場合、どのクエリ言語が存在するか - いくつかのクエリ言語のリストで十分です。
上記の質問 1. と同様に、Java にはすべてのNoSQLデータベース用の標準クエリ言語がありますか?
MongoDB や Neo4J での直接 NoSQL クエリと比較して、JDO/Datanucleus または Spring Data を使用する場合、パフォーマンスに大きな違いはありますか? たとえば、RMDBS に関して言えば、JPA/ORM ツールを使用する場合と比較した場合、JDBC を介して直接 SQL を記述すると、直接 SQL を支持する方がパフォーマンスに大きな違いがあります。
これらの質問をしている理由は、JDO/Datanucleus を使用することによる相互互換性の利点と、パフォーマンスの損失または利益を相殺するためですか?
ありがとう。