我正在努力找出考虑以下要求的最佳数据库:
大部分数据都是“文档”样式,具有将被编入索引的特定公共字段。需要加入这些索引字段。
但是,索引中的数据是严重分层的,即图形。一个具体的例子是地理位置的层次结构。考虑到这一点,请考虑“产品在哪里可用?”的问题。地方,城市,地区,州,国家或国际层面?我知道Neo4J将轻松处理这一部分。
还需要在地理位置查询数据,并且需要执行分析。
我正在寻找一个开源解决方案。
有什么建议吗?
答案 0 :(得分:2)
答案 1 :(得分:1)
我建议 mongodb 。它是一个基于文档的开源数据库,具有您列出的所有要求,包括对地理空间索引的本机内置支持。
答案 2 :(得分:0)
您可能知道这是否合适,但您是否考虑了db4o等对象数据库?