Jakarta NoSQL: Почему JPA недо... Заметка
RSS DZone.com

Jakarta NoSQL: Почему JPA недостаточно для эпохи ИИ

Наиболее эффективный способ представить эту идею — начать с проблемы, с которой сталкиваются архитекторы: ИИ трансформировал ландшафт персистентности. Корпоративные приложения когда-то строились почти исключительно на реляционных базах данных, что делало JPA краеугольным камнем Jakarta EE. Сегодня современные системы используют комбинацию реляционных баз данных, документо-ориентированных хранилищ, кэшей, графовых движков и, во все большей степени, векторных баз данных, которые поддерживают семантический поиск, генерацию с дополненной выборкой (RAG) и приложения на базе ИИ. Полиглотная персистентность теперь является отраслевым стандартом. В то время как Jakarta EE стандартизировала реляционную персистентность через JPA, ей по-прежнему не хватает нейтрального для поставщиков стандарта для нереляционной персистентности. Этот пробел заставляет разработчиков полагаться на разрозненные, проприетарные решения, создавая препятствия для переносимости, производительности и инноваций.