数据库
文章平均质量分 67
zxfBdd
这个作者很懒,什么都没留下…
展开
-
已解决redis.clients.jedis.exceptions.JedisClusterException: CLUSTERDOWN The cluster is down异常的正确解决方法
已解决redis.clients.jedis.exceptions.JedisClusterException: CLUSTERDOWN The cluster is down异常的正确解决方法转载 2024-04-24 16:33:13 · 30 阅读 · 0 评论 -
jdbc流stream读取超大数据
jdbc流stream读取超大数据转载 2024-04-17 17:37:16 · 19 阅读 · 0 评论 -
SQL MySQL关于“反向LIKE”的问题
SQL MySQL关于“反向LIKE”的问题转载 2024-04-15 15:19:52 · 33 阅读 · 0 评论 -
OpenTSDB简介
OpenTSDB简介转载 2024-01-30 23:12:07 · 199 阅读 · 0 评论 -
opentsdb遇到的坑和优化建议
opentsdb遇到的坑和优化建议转载 2024-01-30 23:10:51 · 50 阅读 · 0 评论 -
OpenTSDB介绍
OpenTSDB介绍转载 2024-01-30 23:09:21 · 155 阅读 · 0 评论 -
详解 OpenTSDB 的优劣势
详解 OpenTSDB 的优劣势转载 2024-01-30 23:07:30 · 83 阅读 · 0 评论 -
OpenTSDB 数据存储详解
OpenTSDB 数据存储详解转载 2024-01-30 23:05:58 · 313 阅读 · 0 评论 -
时序数据库系列文章(七)—OpenTSDB
时序数据库系列文章(七)—OpenTSDB转载 2024-01-30 23:03:55 · 201 阅读 · 0 评论 -
mysql表名大小写设置
mysql表名大小写设置转载 2024-01-19 10:23:32 · 51 阅读 · 0 评论 -
Java连接Mysql报错:javax.net.ssl.SSLException: Received fatal alert: internal_error
Java连接Mysql报错:javax.net.ssl.SSLException: Received fatal alert: internal_error转载 2024-01-15 16:01:29 · 379 阅读 · 0 评论 -
Caused by: javax.net.ssl.SSLException: Received fatal alert: protocol_version
Caused by: javax.net.ssl.SSLException: Received fatal alert: protocol_version转载 2024-01-15 15:58:21 · 29 阅读 · 0 评论 -
JAVA连接MySQ报错:Caused by: javax.net.ssl.SSLException: Received fatal alert: protocol_version
https://www.cnblogs.com/pxblog/p/14675058.html转载 2024-01-15 15:54:46 · 183 阅读 · 0 评论 -
javax.net.ssl.SSLException: Received fatal alert: protocol_version问题解决
javax.net.ssl.SSLException: Received fatal alert: protocol_version问题解决转载 2024-01-15 15:53:21 · 957 阅读 · 0 评论 -
OpenTSDB 使用时 推荐配置
OpenTSDB 使用时 推荐配置转载 2024-01-10 17:16:40 · 61 阅读 · 0 评论 -
Opentsdb官方优化文档 - 翻译
Opentsdb官方优化文档 - 翻译原创 2024-01-10 17:13:54 · 1173 阅读 · 0 评论 -
PostgreSQL:“ FATAL: requested WAL segment00800002A0 has already been removed”
在使用配置了热备的PostgreSQL数据库时,在执行大量事务时,尤其是一个需要插入几千万条数据的insert事务时(典型的做法是持续 insert into t select * from t;),后台log中报错如下:csv格式日志:2013-07-01 13:25:29.430 CST,,,27738,,51d112c8.6c5a,1,,2013-07-01 13:25:28 CS...转载 2020-04-14 18:29:27 · 779 阅读 · 0 评论 -
postgresql+postgis基础语法
1.创建空间表CREATE TABLE public.my_polygon(id bigserial,name character(100) COLLATE pg_catalog."default" NOT NULL,mypolygon geometry NOT NULL,salary integer,...转载 2020-02-28 16:36:27 · 633 阅读 · 0 评论 -
POSTGIS建表,增加点线面
1、建线表,插入线SET CLIENT_ENCODING TO UTF8;SET STANDARD_CONFORMING_STRINGS TO ON;BEGIN;CREATE TABLE "test2" (gid serial,"field2" varchar(254));ALTER TABLE "test2" ADD PRIMARY KEY (gid);SELE...转载 2020-02-24 17:08:32 · 2183 阅读 · 2 评论 -
QGIS安装部署与shp数据导入发布
一.QGIS相对于ArcGIS的优势 1. 安装包下,只有ArcGIS的十分之一,但是功能超过ArcGIS的十分之一 2. 无需授权,不需要像破解ArcGIS一样破解软件,而且破解后的ArcGIS有些扩展功能也用不了 3. 由于我们平时用的功能百分之八十都是基础功能,所以QGIS足够满足日常需要 4. 跨平台,随着Linux和Mac的市场份额不断...转载 2020-02-13 17:25:58 · 2858 阅读 · 1 评论 -
从零开始gis——(3)使用qgis绘制图层,并将shp导入到postgres数据库
开发环境搭建好了,我们现在需要的是图层,我们可以自己绘制一个。QGIS版本: 3.2.1PostgreSQL版本:9.5.0PostGIS版本: 2.3.71.打开qgis软件,点击上方菜单的project –> new2. 上方菜单中的 layer –> Create layer –> New Shapefile Layer3. 点击上方一堆图形中的黄...转载 2020-02-14 11:12:06 · 1493 阅读 · 0 评论 -
SQL优化(三) PostgreSQL Table Partitioning (数据库分区表 ,数据库内路由分区)
典型使用场景 随着使用时间的增加,数据库中的数据量也不断增加,因此数据库查询越来越慢。 加速数据库的方法很多,如添加特定的索引,将日志目录换到单独的磁盘分区,调整数据库引擎的参数等。这些方法都能将数据库的查询性能提高到一定程度。 对于许多应用数据库来说,许多数据是历史数据并且随着时间的推移它们的重要性逐渐降低。如果能找到一个办法将这些可能不太重要的数据隐藏,数据库查询速度将会...转载 2020-03-09 16:44:31 · 539 阅读 · 0 评论 -
下载OSM地图数据
OSM数据有几种下载方式:1)直接通过wget下载; 2)通过官网直接导出指定区域; 3)通过QGIS下载指定区域1.通过wget下载数据进入http://download.geofabrik.de/, 可以按照自己的需求下载不同国家不同区域的数据。本文提供了一下几个例子全球数据下载:wget -c http://planet.openstreetmap.org/pbf/plane...转载 2020-02-18 17:07:47 · 3456 阅读 · 0 评论 -
postgresql查找字段空、不为空的方法总结
在使用pgsql时,想要取到某些字段不为空或者为空的数据,可以用以下方法:1、不为空Select * From table Where id<>''Select * From table Where id!=''2、为空Select * From table Where id=''Select * From ta...转载 2020-02-18 17:59:24 · 12321 阅读 · 0 评论 -
坐标转换:墨卡托 & 经纬度
var lonlat={x:114.514864,y:38.04232};var mercator={x:12747736.346966475,y:4585405.935084799};//经纬度转墨卡托function lonlat2mercator(lonlat){var mercator={x:0,y:0};var x = lonlat.x *20037508.34/180;...转载 2020-03-27 14:07:48 · 1208 阅读 · 0 评论 -
Java JTS & 空间数据模型
阅读目录空间数据模型 JTS支持的空间关系回到顶部空间数据模型判断两个几何图形是否存在指定的空间关系。包括:相等(equals)、分离(disjoint)、相交(intersect)、相接(touches)、交叉(crosses)、包含于(within)、包含(contains)、覆盖/覆盖于(overlaps)。同时,也支持一般的关系(relate)操作符。回到顶...转载 2020-02-24 16:34:43 · 474 阅读 · 0 评论 -
如何将大范围的OPENSTREETMAP-PBF数据进行分割
在使用和转换OPENSTREETMAP时,下载的PBF数据一般是非常大的。例如现在下载和使用的中国区域PBF数据一般是asia-latest.osm.pbf(9GB)或china-latest.osm.pbf(510M),而且PBF数据本身就是压缩数据,其包含的信息量是非常大的。如果我们不加处理或分割,其处理时间会是非常长的。因此在使用前我们有必要根据自己的使用需求将数据分割剪裁为我们关心范...转载 2020-02-19 11:44:22 · 1179 阅读 · 0 评论 -
postgresql字段新增、删除、增删约束、字段和表重命名
新增字段在t_test表里添加名为t1,类型为VARCHAR(10)的列ALTER TABLE t_test ADD COLUMN t1 VARCHAR(10);如果列是整型可以VARCHAR(10)换成integerALTER TABLE t_test ADD COLUMN t2 integer;如果加上非空约束或者默认值ALTER TABLE t_test ADD ...转载 2020-02-24 18:27:23 · 5283 阅读 · 0 评论 -
OSM 中国数据(每天都在更新)
http://download.geofabrik.de/asia/china.html转载 2020-02-12 17:33:29 · 2169 阅读 · 0 评论 -
openstreetmap算路服务搭建
1. git地址:https://github.com/graphhopper/graphhopper2. 最新的web service jar包:https://graphhopper.com/public/releases/graphhopper-web-0.11.0.jar3. bin文件下载:https://graphhopper.com/public/releases/g...转载 2020-02-19 16:56:26 · 386 阅读 · 0 评论 -
使用osmconvert转换pbf文件至osm文件
文件格式转换转换结果由目标文件后缀表示osmconvert norway.pbf >norway.osmosmconvert region.pbf -o=region.o5mosmconvert region.o5m -o=region.pbfosmconvert 20110510_20110511.osc --out-o5c >20110510_20110511....转载 2020-02-17 18:19:14 · 1898 阅读 · 0 评论 -
GeoServer + PostGIS 进行图层文件数据导入并发布
一.数据导入1.新建数据库打开pgAdmin管理工具,登录后右键Databases新建数据库2.添加空间数据库扩展建立完成数据库后,点击该数据库下的Schemas->public->Table,使用SQL语句添加空间数据库管理插件PostGIS:CREATE EXTENSION PostGIS,成功后刷新,数据表中会出现s...转载 2020-02-13 17:31:56 · 1621 阅读 · 2 评论 -
FATAL: could not receive data from WAL stream
使用PostgreSQL,在流复制环境下,备用数据库会出现报错,信息类似如下所示:FATAL: could not receive data from WAL stream这表示备用服务器上的流复制的接收进程已经终止,因为它无法从到主服务器的连接中再传输任何更改。问题原因通常,当主节点服务器和备用节点服务器之间出现网络中断时,会出现此类报错。在出现此类事件之后,由于备用服务器上的...转载 2020-04-14 18:08:31 · 2602 阅读 · 0 评论 -
瓦片地图原理
GIS介绍地理信息系统(Geographic Information System或 Geo-Information system,GIS)有时又称为“地学信息系统”。它是一种特定的十分重要的空间信息系统。它是在计算机硬、软件系统支持下,对整个或部分地球表层(包括大气层)空间中的有关地理分布数据进行采集、储存、管理、运算、分析、显示和描述的技术系统。和维护性。常见类型We...转载 2020-02-19 15:55:29 · 1785 阅读 · 0 评论 -
JTS Geometry关系判断和分析
关系判断Geometry之间的关系有如下几种: 相等(Equals): 几何形状拓扑上相等。 脱节(Disjoint): 几何形状没有共有的点。 相交(Intersects): 几何形状至少有一个共有点(区别于脱节) 接触(Touches): ...转载 2020-04-11 20:02:07 · 396 阅读 · 0 评论 -
PostgreSQL分区方案测试(数据插入与分区表数量关系)
一 前言单表数据量太大时,数据库通过建立分区表的方式,从而达到对大表进行拆分,使每个分区的子表数据规模适中,方便数据管理与常规查询分析等,分区表是数据库比较常用的数据管理需求。当前PostgreSQL 11版本及其社区目前分区方案整理如下:Pg11自带分区表,目前分区类型有list,range,hash三种类型。 社区分区插件pg_pathman,目前分区类型支持range,ha...转载 2020-03-09 16:42:03 · 1533 阅读 · 0 评论 -
经纬度坐标和投影坐标的转换
昨天,有朋友要我帮忙看看一个将经纬度坐标转换成墨卡托投影(墨卡托投影有很多变种,我也不知道他说的是哪一种)的程序,他说转换以后的坐标精度太差。当时,他的程序没怎么看懂,然后研究了一下Geotools,自己写了一个转换小程序,很简单的几行代码!Geotools是Java语言编写的开源GIS工具包。该项目已有十多年历史,生命力旺盛,代码非常丰富,包含多个开源GIS项目,并且基于标准的GIS接口。...转载 2020-03-27 13:55:53 · 6998 阅读 · 1 评论 -
postgresql-11主从复制(流复制)部署
主从介绍 PostgreSQL流复制默认是异步的。如果主服务器崩溃,则某些已被提交的事务可能还没有被复制到后备服务器,这会导致数据丢失。数据的丢失量与故障转移时的复制延迟成比例。 同步复制能够保证一个事务的所有修改都能被传送到一台或者多台同步后备服务器。这扩大了由一次事务提交所提供的标准持久化级别。在计算机科学理论中这种保护级别被称为 2-safe 复制。而当synchronou...转载 2020-04-14 19:02:40 · 1922 阅读 · 0 评论 -
PostGIS教程七:几何图形(Geometry)
目录一、介绍二、元数据表三、表示真实世界的对象3.1、点(Points)3.2、线串(Linestring)3.3、多边形(Polygon)3.4、集合(Collection)四、几何图形输入和输出五、从文本转换一、介绍 在前面的章节中,我们已经往数据库中加载了数据,现在让我们来先看一些简单的例子。 在pgAdmin中,再次选择ny...转载 2020-01-17 11:32:47 · 1204 阅读 · 0 评论 -
空间数据索引 RTree 完全解析及 Java 实现
最近在看空间数据索引的一些算法,感觉这哥们写的非常棒,特地转载过来。第一部分 空间数据的背景介绍空间数据的建模基于实体的模型(基于对象)Entity-based models (or object based)0-dimensional objects: 一般使用点 point 来表示那些对于不需要使用到形状信息的实体。 1-dimensional objects or ...转载 2020-04-29 18:53:17 · 821 阅读 · 0 评论