序文 アプリケーションが情報のさまざまな部分を保存することは至って普通のことで、リレーショナルデータベースでは、ほとんどの場合がそうです。いつものデータタイプで作業をしているときはいい仕事をしますが、バイナリデータ、たとえば、画像やドキュメントを扱うときは非常に効率が悪くなります。代わりにファイルシステムを利用することができ、性能も優れているのですが、情報検索のためのクエリー言語や、リレーションシップまたはトランザクションという概念は存在しません。 .第三者が格納データにアクセスできるようにすることは(アプリケーションが成長すると生じる典型的な要件)、多くの場合、一晩で終わってしまうことのない長くて複雑な処理です。記憶機構の内部構造は、情報を横断し検索するAPIアーキテクチャやその方法に影響を及ぼしやすくなります。 JSR-170とは? 非常に都合のいいことに、JSR-170(サイト・英語
![統合JavaコンテンツリポジトリとSpring](https://cdn-ak-scissors.b.st-hatena.com/image/square/40e56fad885e2aa28f9d53e855eb5ce9bd3c7ca2/height=288;version=1;width=512/https%3A%2F%2Fcdn.infoq.com%2Fstatics_s2_20230725085218%2Fstyles%2Fstatic%2Fimages%2Flogo%2Flogo-big.jpg)