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的压缩结果。

  • 相关阅读:
    3164 质因数分解
    codevs3249搭积木
    codevs 2964公共素数因数
    爱改名的小融1
    单链表基础练习
    并查集(union-find sets)
    string类中字符的大小写转换
    蒜头君学英语--set()练习
    打印锯齿矩阵
    堆积木
  • 原文地址:https://www.cnblogs.com/2008nmj/p/15303216.html
Copyright © 2011-2022 走看看