我需要为大多数不到16MB的文件创建一个存储系统,但我想要GridFS的好处,如版本控制,自定义元数据,轻松备份(使用mongodump)等等.我想说我的文件可能有10%会结束16MB因此我不能依赖于存储在单个文档中,并且我不想为我正在寻找的好处重新创建API.我也在使用mongoDB系统.
我应该使用GridFS吗?
我需要在mongodb中保存经度/纬度坐标,我不知道如何存储它们.我在网上看到的没有示例显示转换为字符串或将小数部分拆分为2个整数.我假设为了启用地理索引,我必须将它们存储为双精度数,例如:
{ _id : 100, pos: { long : 126.9, lat : 35.2 }, type : "restaurant"}
Run Code Online (Sandbox Code Playgroud)
我需要至少6位小数的精度,那么这在mongodb中是如何工作的?