我正在从事一个项目,我一直在使用MySQL作为主要数据库,为多个实体建立了各自的关系。该项目的目的是根据一系列标准对我家乡的社区进行评级,其中一个标准是房价。我有一张excel表,有36,000多个房屋销售记录,它们的价格以及房子的纬度和长度。用户将搜索位置,并计算经度和纬度。我的目标是从半径1公里内的房屋销售记录中返回所有纬度,长期和房价,这样我就可以计算出该地区的平均房价。请参阅下面的屏幕截图,以获得我正在谈论的内容的视觉帮助。
基于研究,似乎可能是Postgresql的PostGIS扩展,因为它有很多工具可以根据地理标准查询数据。
由于我已经安装了MySQL数据库,并且我无意在该数据库中的实体之间创建关系,并且我可以在和/或可能拥有2个独立的数据库中的房价。一个MVC弹簧项目还是应该只包含一个DB?