使用MySQL或MariaDB存储位置

时间:2016-08-10 09:01:00

标签: mysql database geolocation mariadb

我正在设计一种运输系统,我需要每分钟至少存储一次或两次车辆的位置。我想在性能和可伸缩性方面找出更适合这种情况的数据库(MySql或MariaDB)。如果我切换到Nogo数据库,例如MangoDB或其他什么,它值多少钱??

1 个答案:

答案 0 :(得分:1)

如果你想使用NoSQL提供的功能,你可以选择MariaDB。它有Cassandra引擎,你可以使用dynamic column来存储数据,就像MYSQL引擎中的NoSQL一样。

在缩放方面

  

NoSQL更简单的数据模型可以简化流程,而且很多都是从一开始就使用扩展功能构建的。这是一个概括,所以如果遇到这种情况,请寻求专家建议

在表现方面

  

NoSQL更简单的非规范化存储允许您在单个请求中检索有关特定项的所有信息。不需要相关的JOIN或复杂的SQL查询。

你需要NoSQL的地方吗?

  1. 不相关,不确定或不断发展的数据要求
  2. 速度和可扩展性势在必行
  3. 您需要哪些MYSQL?

    1. 可以预先识别的逻辑相关离散数据要求
    2. 数据完整性至关重要
    3. 编辑:

      您可以查看this链接。他很好地解释了RDBMS与NoSQL !!