随笔分类 -  数据库

摘要:一,mongodb单机版搭建 // 通过WGET下载Linux版本的MongoDB [bigdata@linux ~]$ wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel62-3.4.3.tgz // 将压缩包解压到指定目 阅读全文
posted @ 2025-09-04 14:14 你樊不樊 阅读(19) 评论(0) 推荐(0)
摘要:操作系统信息 Linux user-pc 5.4.18-87.76-generic #gfb16-KYLINOS SMP Thu Aug 31 09:05:44 UTC 2023 aarch64 aarch64 aarch64 GNU/Linux 解决方案 当前使用gsql -d postgres 阅读全文
posted @ 2024-12-16 14:43 你樊不樊 阅读(264) 评论(0) 推荐(0)
摘要:零、关于卸载 补充于20230404 不要安装极简版,不要安装极简版,不要安装极简版。因为这版本没得卸载! 本文中安装的就是极简版,算是踩了大坑了。 关于各版本安装包名称: 极简版:openGauss-x.x.x-openEuler-64bit.tar.bz2 轻量版:openGauss-Lite- 阅读全文
posted @ 2024-12-12 16:59 你樊不樊 阅读(358) 评论(0) 推荐(0)
摘要:《手摸手带你学ClickHouse》之安装部署 《手摸手带你学ClickHouse》之访问接口 《手摸手带你学ClickHouse》之导入导出数据 《手摸手带你学ClickHouse》之MergeTree系列表引擎 ClickHouse是俄罗斯第—大搜索引擎Yandex开发的列式储存数据库,这个列式 阅读全文
posted @ 2024-01-03 20:11 你樊不樊 阅读(539) 评论(0) 推荐(0)
摘要:前言 在实际的生产环境中,对数据库的读和写都在同一个数据库服务器中,是不能满足实际需求的。无论是在安全性、高可用性还是高并发等各个方面都是完全不能满足实际需求的。因此,通过主从复制的方式来同步数据,再通过读写分离来提升数据库的并发负载能力。有点类似于rsync,但是不同的是rsync是对磁盘文件做备 阅读全文
posted @ 2022-10-21 13:16 你樊不樊 阅读(132) 评论(0) 推荐(0)
摘要:前言 java io操作中通常采用BufferedReader,BufferedInputStream等带缓冲的IO类处理大文件,不过java nio中引入了一种基于MappedByteBuffer操作大文件的方式,其读写性能极高,本文会介绍其性能如此高的内部实现原理。 内存管理 在深入Mapped 阅读全文
posted @ 2022-07-16 18:26 你樊不樊 阅读(935) 评论(0) 推荐(0)
摘要:一,数据迁移 A数据库的数据迁移到B数据库 以前的方式通常是导出数据的sql文件,再导入,或备份文件,恢复备份,这里使用binlog文件恢复数据库 1,使用binlog恢复 获取MySQL binlog的日志位置 查看/etc/my.cnf文件,dataDir指定的路径就是binlog的日志位置 进 阅读全文
posted @ 2022-06-28 16:28 你樊不樊 阅读(981) 评论(0) 推荐(0)
摘要:视频地址:https://www.bilibili.com/video/BV1KW411u7vy?p=8 以下为该视频配套资料 👇👇👇👇👇👇👇👇👇👇👇👇👇👇👇👇👇👇👇👇👇👇 1.MySQL环境 1.1.环境安装 # 查看Linux服务器上是否安装过 阅读全文
posted @ 2022-02-14 14:06 你樊不樊 阅读(374) 评论(0) 推荐(1)
摘要:一,下载与安装 Neo4j是基于Java的图形数据库,运行Neo4j需要启动JVM进程,因此必须安装JAVA SE的JDK。 linux环境Neo4j下载地址:https://neo4j.com/download/other-releases/#releases (社区版免费) 二,解压与配置 解压 阅读全文
posted @ 2021-07-21 11:48 你樊不樊 阅读(491) 评论(0) 推荐(0)
摘要:一,列表分组之后查询所有组内某一个时间字段最大的数据 ContractEndDate :某一个时间字段 RECORDID:表ID SELECT A.* from (select * from (SELECT * FROM hrm_contract order by ContractEndDate D 阅读全文
posted @ 2020-09-16 16:56 你樊不樊 阅读(216) 评论(0) 推荐(0)
摘要:一,前提知识储备 1,什么是FreeMarker? 是一款 模板引擎: 即一种基于模板和要改变的数据, 并用来生成输出文本( 网页,电子邮件,配置文件,源代码等)的通用工具。 它不是面向最终用户的,而是一个 类库,是一款程序员可以嵌入他们所开发产品的组件。 2,FreeMarker的基本用法 下面使 阅读全文
posted @ 2020-04-25 14:35 你樊不樊 阅读(1785) 评论(0) 推荐(0)
摘要:1,case when用法 从表中根据时间点不同查询出活动的状态。 sql SELECT ENAME,JOB,SAL,NVL(COMM,100) FROM EMP WHERE SAL zqyjList); xml insert into YZSYLGK_ZQYJ (YJ_ID, ID, YJ_NR, 阅读全文
posted @ 2020-03-08 16:58 你樊不樊 阅读(310) 评论(0) 推荐(0)
摘要:@ "toc" 一,oracle中nvl()函数 NVL(表达式1,表达式2) 如果表达式1为空值,NVL返回值为表达式2的值,否则返回表达式1的值。该函数的目的是把一个空值(null)转换成一个实际的值。其表达式的值可以是数字型、字符型和日期型。但是表达式1和表达式2的数据类型必须为同一个类型。 阅读全文
posted @ 2020-03-08 16:57 你樊不樊 阅读(1392) 评论(0) 推荐(0)