数据持久化mysql_Nacos数据持久化到MySQL
阅读文本大概需要3分钟。
Nacos在0.7版本之前,在单机模式时nacos使用嵌入式数据库实现数据的存储,不方便观察数据存储的基本情况。0.7版本增加了支持mysql数据源能力,具体的操作步骤:安装数据库,版本要求:5.6.5+
初始化mysql数据库,数据库初始化文件:nacos-mysql.sql
修改conf/application.properties文件,增加支持mysql数据源配置(目前只支持mysql),添加mysql数据源的url、用户名和密码。
0x01:eclipse中配置单机启动Nacos
在eclipse单机启动Nacos需要添加JVM参数:-Dnacos.standalone=true
默认情况下,Nacos使用嵌入式数据库CMDB实现数据的存储。所以如果启动多个默认配置下的Nacos节点,数据存储是存在一致性问题的。为了解决这个问题,Nacos采用了集中式存储的方式来支持集群化部署,但是Nacos目前支持MySQL的存储。
0x02:新建数据nacos库并初始化数据
首先新建数据库nacos,可以在如下目录找到数据库脚本文件nacos-mysql.sql
创建数据库如下
0x03:修改配置使用MySQL数据库
找到如下目录的配置文件application.properties
添加如下配置spring.datasource.platform=mysql
db.num=1
db.url.0=jdbc:mysql://127.0.0.1:3306/nacos?characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true
db.user=root
db.password=root
0x03:启动Nacos并进行验证
这时启动使用MySQL作为数据存在的介质,访问:
http://192.168.3.2:8848/nacos/index.html
输入默认用户:nacos / nacos
默认是没有任何配置的,新建一个mysql数据库的配置项,如下
点击发布,查看数据库
https://nacos.io/zh-cn/docs/deployment.html
关注我
每天进步一点点
喜欢!在看☟
数据持久化mysql_Nacos数据持久化到MySQL相关推荐
- redis持久化 mysql_Redis 如何保持和MySQL数据一致
1. MySQL持久化数据,Redis只读数据 redis在启动之后,从数据库加载数据. 读请求: 不要求强一致性的读请求,走redis,要求强一致性的直接从mysql读取 写请求: 数据首先都写到数 ...
- emq与mysql_EMQ X 插件持久化系列 (五)MySQL MQTT 数据存储
本文以在 CentOS 7.2 中的实际例子来说明如何通过 MySQL 来存储相关的 MQTT 数据. MySQL 属于传统的关系型数据库产品,其开放式的架构使得用户的选择性很强,而且随着技术的逐渐成 ...
- EMQ X 插件持久化系列 (五)MySQL MQTT 数据存储
本文以在 CentOS 7.2 中的实际例子来说明如何通过 MySQL 来存储相关的 MQTT 数据. MySQL 属于传统的关系型数据库产品,其开放式的架构使得用户的选择性很强,而且随着技术的逐渐成 ...
- 持久化框架数据持久化框架(JPA)及其具体实现
时间紧张,先记一笔,后续优化与完善. 对于数据的持久化问题,我们很容易想到,也很长用到持久化框架jpa. 持久化框架实现起来重要包括以下几个部分 1开发持久化bean Persistence.xml ...
- CenOS7中使用Docker安装配置Redis(数据持久化与数据卷映射)
场景 CentOS7中Docker的安装与配置: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/119028701 首先按照上面在 ...
- 数据结构(字典,跳跃表)、使用场景(计数器、缓存、查找表、消息队列、会话缓存、分布式锁)、Redis 与 Memcached、 键的过期时间、数据淘汰策略、持久化(RDB、AOF)
1. 数据结构 1.1 字典 dictht 是一个散列表结构,使用拉链法保存哈希冲突的 dictEntry /* This is our hash table structure. Every dic ...
- Redis数据持久化之AOF持久化
一.RDB持久化的缺点 创建RDB文件需要将服务器所有的数据库的数据都保存起来,这是一个非常耗费资源和时间的操作,所以服务器需要隔一段时间才能创建一个新的RDB文件,就也是说创建RDB文件的操作不能执 ...
- 从壹开始 [ Ids4实战 ] 之三║ 详解授权持久化 用户数据迁移
哈喽大家周三好,今天终于又重新开启 IdentityServer4 的落地教程了,不多说,既然开始了,就要努力做好?. 书接上文,在很久之前的上篇文章<二║ 基础知识集合 & 项目搭建一 ...
- Redis数据持久化、数据备份、数据的故障恢复
1.redis持久化的意义----redis故障恢复 在实际的生产环境中,很可能会遇到redis突然挂掉的情况,比如redis的进程死掉了.电缆被施工队挖了(支付宝例子)等等,总之一定会遇到各种奇葩的 ...
最新文章
- code blocks 快捷键
- No subject
- 蓝桥杯 历届试题 九宫重排
- Java Machine Learning Tools Libraries--转载
- 深度探索C++ 对象模型(2)-类的对象的内存大小_2
- 国王放米粒的C语言程序,云南大学软件学院C语言实验米粒问题.doc
- java中抽象类与抽象方法的使用问题
- SQL Server 2008 性能测试和调优
- 安卓事件机制与页面跳转
- 无法打开计算机上的event log服务,Win7系统下启用Windows event log服务发生4201错误的正确解决方法...
- 16进制加法 keil_C/C++编程笔记:C语言进制详解,二进制、八进制和十六进制
- maya python 开根号_maya python
- mysql的-x是什么命令_Mysql常用命令
- LinkedList的源码分析(基于jdk1.8)
- offsetWidth offsetHeight和clientWidth clientHeight的区别
- 软件评测师考试内容纲要
- python实现易校园自动打卡教程
- 【阅读笔记】Inverting Gradients -- How easy is it to break privacy in federated learning?
- favicon.ico在线制作
- 安装ipa-server
热门文章
- 芯片上链,英特尔加入蚂蚁区块链生态
- 一口气带你踩完五个 List 的大坑,处处坑!| 原力计划
- 年薪 90 万的架构师,原来在学这门课!
- CSS 12个趣味小技巧大公开 | 原力计划
- 可重构计算芯片是未来吗?开发者如何抓住这一机会
- 朋友圈发送照片泄露位置?微信:P 完再发!
- 字节跳动自研重度游戏;中国移动前董事长谈飞信失败;Linux 5.3-rc3 发布 | 极客头条...
- 喜大普奔,VS Code 开启远程开发新时代!
- 中国 AI 开发者真实现状:人才依赖海外引进,本科 AI 教育盛行
- 漫画:唐玄奘教你横扫 AVL 树面试题无敌手!