
数据库基础
文章平均质量分 86
c_zyer
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
SpringBoot 数据库连接池与 ManticoreSearch 兼容性测试
本文介绍了Spring Boot使用不同数据库连接池与Manticoresearch交互的方法,包括HikariCP、Druid、Tomcat JDBC、Apache DBCP2和C3P0的兼容性测试结果。测试表明Tomcat JDBC、DBCP2与Manticoresearch兼容性较好,而HikariCP和Druid存在兼容性问题。文章详细分析了各连接池特点,并对性能、监控功能等核心区别进行了总结,最后给出选择建议:对于Manticoresearch交互场景,推荐使用Tomcat JDBC原创 2025-06-25 18:20:32 · 1250 阅读 · 0 评论 -
深入探究Manticoresearch Java API:新增与查询文档实战
本文介绍了如何在Java项目中集成高性能搜索引擎Manticoresearch并实现文档操作。Manticoresearch是Sphinx Search的改进版本,具有显著的性能优势。集成时需在pom.xml中添加Maven依赖,版本为8.0.0。文章详细展示了新增文档和两种查询方式:SQL查询通过UtilsApi执行SQL语句并解析结果;API查询通过SearchApi构建查询请求。这两种方式各具特点,开发者可根据需求选择使用。Manticoresearch以其优异的性能和易用性,为全文搜索应用提供了高效原创 2025-06-25 18:16:05 · 463 阅读 · 0 评论 -
Docker 助力:零基础极速部署 Apache Superset
Apache Superset快速部署指南 环境准备:需安装Docker和Docker Compose 获取代码:通过git克隆官方仓库,可指定版本(如4.1.2或3.0.4) 启动服务:使用docker-compose-non-dev.yml启动生产环境 部署过程:自动完成数据库迁移、管理员账户设置、权限配置等初始化 访问服务:默认端口8088,可通过web界面操作 版本管理:通过TAG环境变量指定特定版本 资源清理:使用docker compose down命令停止服务 整个部署流程简便,适合快速搭建可原创 2025-06-24 18:04:50 · 732 阅读 · 0 评论 -
将关系型数据从MySQL迁移到Manticore Search
将MySQL历史数据同步到Manticore Search的常见方法包括使用SQL导入、ETL工具和自定义脚本。SQL导入是最主流的方法,涉及导出MySQL数据、转换SQL文件以适应Manticore的语法要求,并通过Manticore的mysql客户端导入数据。此方法需注意时间类型数据的转换和时区问题。ETL工具如Logstash提供数据同步支持,适用于需要复杂转换的场景。自定义脚本方法最为复杂,适用于处理特殊数据类型如MVA,但可能对MySQL性能造成影响。选择合适的方法需根据具体需求和环境。原创 2025-05-19 09:20:16 · 1173 阅读 · 0 评论 -
零基础玩转Apache Superset可视化部署
根据官方Quick Start Guide,部署Apache Superset的步骤如下:首先确认系统已安装Docker和Docker Compose,然后通过Git获取Superset代码并切换到指定版本。使用Docker Compose启动服务,选择生产环境配置文件docker-compose-non-dev.yml,并可通过设置环境变量TAG指定版本。启动后,系统将拉取镜像、创建容器并依次启动服务,包括数据库、缓存、定时任务等。初始化阶段包括数据库迁移、管理员用户设置、角色权限配置和示例数据加载。原创 2025-05-16 18:43:11 · 1267 阅读 · 0 评论 -
sysbench-强大的性能基准测试工具黑马
sysbench是一个模块化的、跨平台的基准测试工具,主要用于评估系统性能和数据库性能。它最初设计用于 CPU、内存、线程和文件 I/O 的基准测试,但后来扩展了对数据库操作的支持,成为评估数据库性能的强大工具。它可以支持多种数据库管理系统(DBMS),如 MySQL、PostgreSQL 和 MariaDB,并且可以通过编写自定义 Lua 脚本来支持其他类型的数据库原创 2025-01-26 17:29:41 · 1199 阅读 · 0 评论 -
SpringBoot + Druid + Sqlite 文件数据库初体验
一次以外的机会接触到了SQLite这样一个轻量型的嵌入式数据库组件,对于日常使用的可能都是传统RDBMS,或者当下更为流行NoSQL和大数据存储。对于这样一个的 SQL 数据库引擎,主要是面向嵌入式或者终端类的使用场景,或者是说开箱即用、小型项目的场景。原创 2024-05-11 11:18:03 · 1646 阅读 · 0 评论 -
ClickHouse06-ClickHouse中基础的增删改查
使用数据库,最基础的学习都是增、删、改、查,然后才会去了解基础函数和高阶函数,今天就来看看大火的 ClickHouse 中简单的增删改查怎么写?原创 2024-03-26 08:48:12 · 1571 阅读 · 0 评论 -
MongoDB—索引的建立与维护
一、索引基础: MongoDB的索引几乎与传统的关系型数据库一模一样,这其中也包括一些基本的优化技巧。下面是创建索引的命令: > db.test.ensureIndex({"username":1}) 可以通过下面的名称查看索引是否已经成功建立: > db.test.getIndexes() 删除索引的命令是: > db.转载 2017-07-19 10:48:30 · 428 阅读 · 0 评论 -
mongoD通过命令行批量导入json/bson数据
在mongodb的bin目录下打开命令行窗口:windows下:mongorestore.exe -h host -d db_name --dir 文件夹目录原创 2017-08-01 15:23:22 · 1630 阅读 · 0 评论 -
MySQL利用Navicat导出数据字典
数据字典是一名DBA需要维护的重要内容,可以通过db直接查看,也可以导出到excel后进行查看。1.利用mysql的information_schema中的COLUMNS表 和navicat中的导出功能实现快速导出数据字典SQL:select TABLE_SCHEMA,TABLE_NAME,COLUMN_TYPE,COLUMN_COMMENT frominformation_schema.colu...原创 2018-03-21 13:13:34 · 5413 阅读 · 0 评论 -
干货|PostgreSQL处理JSON数据
查看JSON指定的key内容、处理多层嵌套的JSON、处理JSON数组、替换JSON字符串中的内容,PostgreSQL中的json和jsonb 操作符,带你实操。原创 2023-05-31 14:32:39 · 12995 阅读 · 0 评论 -
Postgres数据备份与恢复
Postgres数据备份与恢复 pg_dump copy 指定库、指定表、异构数据同步原创 2022-08-12 15:39:37 · 1415 阅读 · 0 评论 -
postgres 导入纯文本数据txt
今天碰到一个需求,大量的数据需要导入Postgres,作为一个小白,记录一下操作过程,以做记录背景1: 使用Postgres作为存储导入的文件:count.txt问题1:装一个postgreSQL 用什么版本?这个问题是第一个问题,也是可能对后续操作有很大影响的步骤。踩坑一:使用了所谓的最新稳定版本postgres:121. 那这是一个坑,问题在于很多客户端软件的支持还没有...原创 2019-08-26 16:43:17 · 10161 阅读 · 0 评论 -
Navicat vs DataGrip vs TablePlus 简单比较
今天突然想装一下datagrip,国外的网站不可访问,国内的网站又是陷阱很多我有的一个全家桶licence只能适用于2018的版本,因而尝试下载了一下,顺便和一直在用的Navicat Premium对比一下一、针对MySQL 说说Mysql Workbench VS Navicat Premuim如果是针对于MYSQL ,Mysql Workbench VS Navicat...原创 2019-08-13 09:44:47 · 41063 阅读 · 3 评论