我正在构建REST API,我正在使用cassandra作为我的数据存储区。我做了一些关于java驱动程序和短名单的Kundera和datastax驱动程序的研究。如果有人有使用这两种驱动程序的经验,请告诉我这两个驱动程序的优点/缺点是什么。我从研究中学到的唯一一点是,Kundera符合JPA标准,并将NoSQL数据库视为SQL。
答案 0 :(得分:0)
我从未使用过kundera,但我读过这些文件。 Kundera是数据存储驱动程序的包装器。 https://github.com/impetus-opensource/Kundera/wiki/Datastax-java-driver-support-for-Cassandra-using-Kundera
您可以比较它们,但kundera是为另一个用例构建的。它更适合火花的使用案例。对于您的用例,纯数据存储驱动程序是更好的选择。如果您需要加入其他来源等(这些Ad-Hoc Analytics或聚合内容),请使用kundera或spark等等。