我试图弄清楚,哪个数据库是存储笛卡尔坐标(x,y,z)的最佳选择。
我想查询
- 2个位置之间的距离,
- 哪些位置在围绕给定位置的球体中,
- 两个位置之间的连接与给定位置周围的球体相交。
数据库还应该能够处理事务。
除了mysql之外,我没有任何其他数据库的经验,这似乎不是一个选择,所以我愿意接受任何建议。无论如何,这对我来说都是新事物。
哪个数据库驱动程序最适合?普通的 JDBC、hibernate、hibernate-spatial(最后一次更新是在 2011 年?),或者我还没有想到的东西。
提前感谢您阅读和分享您的观点。