JeecgBoot集成TiDB,打造高效可靠的数据存储解决方案

这篇具有很好参考价值的文章主要介绍了JeecgBoot集成TiDB,打造高效可靠的数据存储解决方案。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

TiDB简介

TiDBPingCAP公司自主设计、研发的开源分布式关系型数据库,同时支持在线事务处理在线分析处理 (Hybrid Transactional and Analytical Processing, HTAP) 的融合型分布式数据库产品,具备水平扩容或者缩容、金融级高可用、实时 HTAP、云原生的分布式数据库、兼容 MySQL 5.7 协议和 MySQL 生态等重要特性。

TIDB安装部署

TiDB是一个分布式系统。最基础的TiDB测试集群通常由 2 个TiDB实例、3 个TiKV实例、3 个PD实例和可选的TiFlash实例构成。

本文只是为了验证JeecgBootTiDB的兼容性,所以使用TiUP Playground在单机搭建了一套测试集群。若用于生产环境部署,请参阅TiDB官方文档。

  • 1、下载并安装 TiUP。
curl --proto '=https' --tlsv1.2 -sSf https://tiup-mirrors.pingcap.com/install.sh | sh

安装完成后提示:

Successfully set mirror to https://tiup-mirrors.pingcap.com
Detected shell: zsh
Shell profile:  /Users/user/.zshrc
/Users/user/.zshrc has been modified to add tiup to PATH
open a new terminal or source /Users/user/.zshrc to use it
Installed path: /Users/user/.tiup/bin/tiup
===============================================
Have a try:     tiup playground
===============================================
  • 2、声明全局环境变量。
source ${your_shell_profile}
  • 3、在当前 session 执行以下命令启动集群。
    执行 tiup playground 命令会运行最新版本的 TiDB 集群,其中 TiDB、TiKV、PD 和 TiFlash 实例各 1 个
tiup playground

运行结果将显示集群的访问方式:

CLUSTER START SUCCESSFULLY, Enjoy it ^-^
To connect TiDB: mysql --comments --host 127.0.0.1 --port 4000 -u root -p (no password)
To view the dashboard: http://127.0.0.1:2379/dashboard
PD client endpoints: [127.0.0.1:2379 127.0.0.1:2382 127.0.0.1:2384]
To view the Prometheus: http://127.0.0.1:9090
To view the Grafana: http://127.0.0.1:3000
  • 4、使用Navicat访问TiDB
    JeecgBoot集成TiDB,打造高效可靠的数据存储解决方案,tidb,jeecgboot,低代码
    JeecgBoot集成TiDB,打造高效可靠的数据存储解决方案,tidb,jeecgboot,低代码

JeecgBoot集成TiDB

1、 初始化数据库

  • 1.1、复制一份db/jeecgboot-mysql-5.7.sql文件。
  • 1.2、打开复制的sql文件,将sys_tenantwork_place字段的字节码由utf32utf8mb4

JeecgBoot集成TiDB,打造高效可靠的数据存储解决方案,tidb,jeecgboot,低代码

* 1.3、保存并在数据库中执行修改后的sql文件。

如果需要将现有的支持Mysql协议的数据迁移到TiDB,可以使用TiDB官方提供的TIDB Data Migration工具。具体使用方法请参阅TiDB官方文档。

2、修改JeecgBoot配置文件

修改配置文件中的数据库连接信息

JeecgBoot集成TiDB,打造高效可靠的数据存储解决方案,tidb,jeecgboot,低代码

3、启动项目

打印以下配置代表项目启动成功。

JeecgBoot集成TiDB,打造高效可靠的数据存储解决方案,tidb,jeecgboot,低代码文章来源地址https://www.toymoban.com/news/detail-820256.html

到了这里,关于JeecgBoot集成TiDB,打造高效可靠的数据存储解决方案的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Vue.js 与 ViewDesign:为企业级 Web 应用提供高效可靠的解决方案

    在当今瞬息万变的商业环境中,企业需要高效、稳定且易于维护的 Web 应用程序来支持其日常运营和业务发展。幸运的是,Vue.js 和 ViewDesign 的强大组合为开发人员提供了构建复杂企业级 Web 应用程序的完美解决方案。 Vue.js 是一个开源的渐进式 JavaScript 框架,专为构建用户界面而生

    2024年03月11日
    浏览(26)
  • Spring Boot进阶(58):轻松搞定数据存储!Spring Boot与PostgreSQL完美集成,让你的应用更稳定更高效!

            PostgreSQL是一种广泛使用的开源关系型数据库,具有可靠性高、性能优异、拥有丰富的数据类型和扩展等优点,越来越多的企业和开发者开始使用它来存储和管理数据。而Spring Boot是一种快速开发的框架,可以简化开发过程并提高开发效率。本文将介绍如何使用Sp

    2024年02月10日
    浏览(40)
  • 《Docker与持续集成/持续部署:构建高效交付流程,打造敏捷软件交付链》

    🌷🍁 博主 libin9iOak带您 Go to New World.✨🍁 🦄 个人主页——libin9iOak的博客🎐 🐳 《面试题大全》 文章图文并茂🦕生动形象🦖简单易学!欢迎大家来踩踩~🌺 🌊 《IDEA开发秘籍》学会IDEA常用操作,工作效率翻倍~💐 🪁🍁 希望本文能够给您带来一定的帮助🌸文章粗浅,敬

    2024年02月15日
    浏览(43)
  • 超聚变携手冲量在线打造可信AIGC计算联合解决方案:软硬件高效协同之跃

    金融行业作为全球经济的核心引擎,不断变革和创新是其发展的常态,在算力这一日趋成为数字经济时代的新型生产力的趋势下,围绕金融业数字化,业界展开了新一轮探索。 近日,2023中国国际金融展(简称:金融展)在北京正式召开,作为中国乃至亚太地区具有较高知名

    2024年02月11日
    浏览(32)
  • 大数据存储组件TiDB原理+实战篇

    1.TiDB引入 1.1.数据库技术发展简史 ​ 数据库技术产生于20世纪60年代末70年代初,其主要主要研究如何存储,使用和管理数据。随着计算机硬件和软件的发展,数据库技术也不断地发展。数据库技术在理论研究和系统开发上都取得了辉煌的成就。 从数据管理的角度看,数据库

    2024年02月02日
    浏览(27)
  • BNetDisk:一个安全高效、基于区块链的云存储解决方案

    项目地址:https://gitcode.com/SunRain/BNetDisk BNetDisk 是一个创新性的开源项目,它利用区块链技术构建了一个去中心化的云存储平台。这个项目旨在提供更安全、透明且高效的个人和企业数据存储服务,改变传统云存储模式。 BNetDisk 的核心理念是通过区块链的分布式特性,将用户的

    2024年04月11日
    浏览(29)
  • NineData通过AWS FTR认证,打造安全可靠的数据管理平台

    近日,NineData 作为新一代的云原生智能数据管理平台,成功通过了 AWS(Amazon Web Service)的 FTR 认证。NineData 在 FTR 认证过程中表现出色,成功通过了各项严格的测试和评估,在数据安全管理、技术应用、流程规范等方面均达到 AWS 全球技术要求。 NineData 成功通过了AWS 的 FTR 认

    2024年02月12日
    浏览(31)
  • 高效营销系统集成:百度营销的API无代码解决方案,提升电商与广告效率

    百度营销API连接:构建无代码开发的高效集成体系 在数字营销的高速发展时代,企业追求的是快速响应市场的能力以及提高用户运营的效率。百度营销API连接正是为此而生,它通过无代码开发的方式,实现了电商平台、营销系统和CRM的一站式集成。这种创新的连接方式不仅省

    2024年02月04日
    浏览(32)
  • 基于FPGA的数据采集系统:高效、稳定、可靠!

    基于FPGA的数据采集系统:高效、稳定、可靠! 随着科技的不断进步和发展,人们对于数据采集与处理质量的要求越来越高。FPGA(Field Programmable Gate Array)芯片作为一种灵活性、可编程性强、功耗低等优点突出的芯片,在数据采集领域得到了广泛应用。本文将介绍如何基于F

    2024年02月11日
    浏览(36)
  • NineData:高效、安全、可靠的DB2数据管理平台

    Db2 是老牌厂商 IBM 研发和维护的关系型数据库管理系统。作为一个拥有悠久历史的数据库系统,Db2 凭借它的高可靠、可扩展和高安全性等诸多优点,在如今的数据库市场依然占据相当大的份额。 对于诸多金融行业的企业而言, Db2 作为承载其核心业务数据的数据库系统,有着

    2024年02月08日
    浏览(26)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包