Postgresql_02 切换数据目录
在Linux系统中,Postgresql的默认数据文件是放在/var/lib/postgresql,但是有时候,我们通过mount命令挂载了一个很大的disk,需要把数据库文件放在挂载的空间上,下边就是切换数据文件的方法:
1.查看默认的数据目录
2.停止Postgresql 数据库[……]
Postgresql_01 数据库简介
如果用开源的数据库,大家一定知道Mysql和Postgresql。今天因为业务需要,就安装了一把Postgresql数据库,就顺手整理下。
1.PostgreSQL
PostgreSQL是一个功能强大的开源数据库系统。经过长达15年以上的积极开发和不断改进,PostgreSQL已在可靠性、[……]
Mongo 分页查询-02
MongoDB是一个基于文档的数据存储,因此分页是最常见的用例之一。 那么你什么时候对响应进行分页? 答案非常简洁; 只要您想以块的形式处理结果,就可以进行分页。 一些常见的情况是
- 批量处理
- 在用户界面上显示大量结果
客户端和服务器端的分页都非常昂贵,不应该考虑。 因此,分页通常在数据[……]
Mongo 数据库 -01
MongoDB是由C++语言编写的,是一个基于分布式文件存储的开源数据库系统。
在高负载的情况下,添加更多的节点,可以保证服务器性能。
MongoDB旨在为WEB应用提供可扩展的高性能数据存储解决方案。
MongoDB将数据存储为一个文档,数据结构由键值(key=>value)对组成。Mongo[……]
Spark 读取mongo数据
1. 添加mongo的依赖
org.mongodb.spark
mongo-spark-connector_2.11
2.2.0
2. 通过新的SparkSession读取数据
[java]
package com.mongodb.spark_ex[……]
oracle数据库null 处理
Oracle中规定,在Order by排序时缺省认为null是最大值,所以如果是ASC升序则被排在最后,而DESC降序则排在最前。
下面是四种oracle排序中NULL值处理的方法:
1、使用nvl函数
语法:Nvl(expr1, expr2)
若EXPR1是NULL,則返回EX[……]
Oracle Merge 语法详解
用过Hibernate的,大家对方法saveOrUpdate()一定都不陌生,它的意思是如果存在就update,如果不存在就insert。如果没有用Hibernate,那怎么实现? 常规方法就是我们自己去判断这个数据是insert还是update,但是如果每次都去查询一下决定insert/updat[……]