Наиболее похожим является SQLAlchemy 0.6 http://www.sqlalchemy.org/news.html, который поддерживает Jython. Это означает, что вы можете использовать SQLAlchemy на JVM и вызывать его из Java или Scala. Проверьте это для более подробной информации http://www.rexx.com/~dkuhlman/jython_course_03.html#calling-jython-from-java
Вероятно, вам потребуется написать некоторый интерфейсный код в Jython.
Неэффективность SQLAlchemy происходит из-за несоответствия импеданса между SQL и объектно-ориентированным мышлением. Теперь, когда вы выбрали не объектно-ориентированный язык, возможно, пришло время отойти от клонов SQLAlchemy и поработать над пулом потоков, чтобы предоставить вам неблокирующий доступ к базам данных SQL. Актеры работают очень хорошо, когда вы разбиваете проблему на множество небольших простых задач, а SQLSoup кажется слишком тяжелым для этого.
Может быть, вам также пригодится memcache перед вашей базой данных SQL. Представьте, что вам нужно обработать SQL-запрос за 7 шагов, чтобы получить данные в нужной форме. Если вы сохраните все промежуточные результаты в memcache, вы сможете сократить количество попаданий в базу данных SQL. Актеры поддаются свободному замыслу, в котором вы можете заменить актера или вставить два вместо одного.