离散的2D(横向)值映射要使用什么数据库/数据结构?

时间:2019-03-17 09:02:38

标签: database

我希望这不是一个愚蠢的问题。感谢您的任何建议。

我想在数据库中存储由离散值组成的2d景观。 每个点的值表示其是哪种景观类型(20 =树)。 并非必须定义/存储每个点。

enter image description here

我希望每分钟〜10.000次读取操作,而写入操作可以忽略(每分钟<1个)。 最佳查询可能类似于:“返回半径为r的点(x / y)周围的所有值”。或“返回给定矩形中的所有值。”

我不会自己托管硬件,而是租用所需的服务器/云解决方案。如果有什么不同的话:BE和FE的首选语言是JS,但是Java,Scala和C#也是可行的选择。

  1. 在此用例中,您将使用哪种数据库和数据结构?

  2. 如果客户应该能够订阅某些领域的变更该怎么办?从理论上您将如何解决这个问题?

  3. 如果每个点都包含一个JSON而不是整数怎么办?

0 个答案:

没有答案