在MySQL中存储Vector3

时间:2012-02-22 14:02:06

标签: mysql vector geolocation coordinate

我通常存储格式为(x,y,z)的物理向量位置,其中每个坐标为浮点数,使用varchar(250)存储在单个列中,或者为每个x,y,z组件存储三个单独的列...

我想知道在MySQL中存储这种矢量结构的格式是否更合适?如果是这样,查询数据会不同于通常的SELECT vector_col from table

1 个答案:

答案 0 :(得分:0)

您可以尝试使用SET,虽然这是一种文本类型,因此您需要将值解析回浮点数。可能不会像现在的三列方式那样高效。

MYSQL SET data type