zoukankan      html  css  js  c++  java
  • SQLite文件存储和读取

    SQLite和其他大型数据库最大的区别是不需要安装Server服务器(甚至连SQLite都不需要安装),却可以以SQL的方式进行增删改查

    https://www.runoob.com/sqlite/sqlite-intro.html

    参考MBtiles就是采用的SQLite数据库存储瓦片地图的

    这不就是文件型存储吗?但是它又是SQL关系型数据库,跟文件型非SQL数据库还不太一样

    sqlite与mongodb的选择:https://blog.csdn.net/weixin_30883311/article/details/98645517

    选择数据库真的是一件让人头疼的事,每个数据库都有各自的优点,但是你不能既想要小而美,又想要大而全,然后又不想折中。。

    从零开始学习Node.js系列教程之SQLite3和MongoDB用法分析:https://www.jb51.net/article/111117.htm

    SQLite在开源GIS里的应用:https://www.cnblogs.com/eyesworld/p/3311286.html(矢量数据存储格式Spatialite、影像数据存储格式Rasterlite、MBTile)(商业软件方面,ArcGIS的Personal Geodatabase跟它很像,也是文件型存取数据库,国内的吉奥软件也用SQLite来存储文件式分级瓦片数据,效果也还是很不错的。)

    对于影像类数据存储的个人看法:

    1. 影像存储:有能力的话,还是做自己的文件式瓦片数据存储,因为瓦片数据格式非常规范,基本不用考虑数据变更(或从更上层次考虑)。做索引也很容易,性能也很容易超越SQLite,至于数据量用文件存储更不是问题。

    2. 影像压缩与传输:做影像(遥感、航片)类的瓦片,建议大家都采用混合模式(ArcGIS叫MIX模式),对于无透明区域的瓦片,采用JPG高压缩,对于有透明区域的瓦片,采用PNG方式,这样得到的影像存储是最小的,传输性能是最好的,甚至能得到原来体积1/10的压缩结果。

  • 相关阅读:
    CSUFT 1002 Robot Navigation
    CSUFT 1003 All Your Base
    Uva 1599 最佳路径
    Uva 10129 单词
    欧拉回路
    Uva 10305 给任务排序
    uva 816 Abbott的复仇
    Uva 1103 古代象形文字
    Uva 10118 免费糖果
    Uva 725 除法
  • 原文地址:https://www.cnblogs.com/2008nmj/p/15303216.html
Copyright © 2011-2022 走看看