当前位置: 首页 > news >正文

信息聚合网站怎么做网站备案不能访问

信息聚合网站怎么做,网站备案不能访问,seo优化方案执行计划,欧米茄官方网站DolphinScheduler是一个开源的分布式任务调度系统#xff0c;拥有分布式架构、多任务类型、可视化操作、分布式调度和高可用等特性#xff0c;适用于大规模分布式任务调度的场景。目前DolphinScheduler支持的元数据库有Mysql、PostgreSQL、H2#xff0c;如果在业务中需要更好… DolphinScheduler是一个开源的分布式任务调度系统拥有分布式架构、多任务类型、可视化操作、分布式调度和高可用等特性适用于大规模分布式任务调度的场景。目前DolphinScheduler支持的元数据库有Mysql、PostgreSQL、H2如果在业务中需要更好的性能和扩展性可以在DolphinScheduler中使用OceanBase数据库作为元数据库进行替换。节点数量和规模可以自由调整实现无缝扩展和缩减。 一. OceanBase数据库 OceanBase数据库是阿里巴巴自主研发的分布式关系型数据库具有以下特点 分布式架构OceanBase采用分布式架构可水平扩展支持PB级别的数据存储和处理。 高可用性OceanBase采用分布式副本机制实现数据的冗余备份保证在节点故障时仍能提供可用的服务。 高性能OceanBase采用多维度优化技术包括数据存储、查询优化、分布式事务等方面可大幅提升数据库的性能。 强一致性OceanBase采用基于Paxos协议的多副本一致性算法实现强一致性的分布式事务处理。 兼容SQLOceanBase支持标准的SQL语言包括DDL、DML和DQL等命令。 可扩展性OceanBase支持在线扩容和缩容可根据业务需求自由调整节点数量和规模。 安全性OceanBase采用多层安全策略包括密码加密、数据加密、访问控制等保障数据库的安全性。 总之OceanBase数据库具有高可用、高性能、强一致性等特性适用于大规模、高并发的业务场景。 二. DolphinScheduler支持OceanBase数据源 在DolphinScheduler中使用OceanBase做数据源在调度业务上的优势 高性能OceanBase可以处理大规模数据而且在数据存储和处理方面都采用了多维度优化技术所以相对于其他数据库其有更高的性能表现可以快速地处理数据。 高可靠性OceanBase是一个分布式数据库通过多节点的数据冗余备份当某个节点发生故障时能够自动切换保证服务的高可靠性。 事务处理如果业务需要原子性的操作OceanBase可以提供强一致性的分布式事务处理从而保证数据不会出现不一致的情况。 分布式调度DolphinScheduler自身是分布式任务调度系统和OceanBase分布式架构相互匹配可以充分利用Oceanbase的分布式特性提供更高效率的调度服务。 可扩展性DolphinScheduler和OceanBase都支持在线扩容和缩容可以根据业务需求自由调整节点数量和规模实现无缝扩展和缩减。 使用OceanBase作为数据源可以带来高性能、高可靠性、高安全性和强大的扩展性和DolphinScheduler结合使用将会为调度业务的稳定性、可靠性、可扩展性带来更优秀的表现。 三. OceanBase具体兼容Mysql的哪些特性 数据类型OceanBase支持MySQL的常见数据类型如整数、浮点数、日期和时间、字符串等。 SQL语法OceanBase支持MySQL的常见SQL语句如SELECT、INSERT、UPDATE、DELETE等命令。 存储引擎OceanBase支持InnoDB存储引擎从而可以兼容MySQL的事务和锁定特性。 存储过程OceanBase支持MySQL的存储过程特性包括存储过程、存储函数和存储触发器等。 工具和驱动OceanBase支持MySQL的常见工具和驱动如MySQL Workbench、Navicat和JDBC等。 四. DolphinScheduler更换为OceanBase元数据库的步骤 创建OceanBase数据源包括主机地址、端口号、用户名、密码等信息 阿里公有云在阿里云官网申请公有云的OceanBase实例申请成功后可在控制台-云数据库OceanBase版-实例列表页面看到状态为运行中的实例 进入实例可以看到数据库实例和下方的代理私网、公网地址右上角可以新建数据库和新建账号非超级账号需要在账号管理页面修改权限才可访问数据库此账号和密码会作为服务内连接OceanBase数据库的数据库账号密码 创建成功后在面板登陆数据库或使用其他数据源连接工具或使用命令行登陆数据库并执行SQL验证是否可用 进入OceanBase后创建DolphinScheduler数据库执行表初始化SQL文件 dolphinscheduler/dolphinscheduler-dao/src/main/resources/sql/dolphinscheduler_mysql.sql 修改DolphinScheduler的配置文件将原有的MySQL数据源替换成新的OceanBase数据源 本地启动Api服务修改dolphinscheduler-api模块配置文件中的数据库地址 本地启动Standalone服务修改dolphinscheduler-standalone-server模块配置文件中的数据库地址 同上 服务器部署修改 /apache-dolphinscheduler-3.1.2-bin/bin/env/dolphinscheduler_env.sh中的数据库地址 启动DolphinScheduler正常访问登陆并其他模块都可正常操作即可验证OceanBase元数据库连接成功且正常使用 五. 切换过程中需要注意哪些事项 1.外键约束 在使用DolphinSchedulerSQL文件dolphinscheduler_mysql.sql初始化数据库时SQL的开始会设置 SET FOREIGN_KEY_CHECKS0 不检查外键约束需要注意的是OceanBase社区版4.0之前是不支持DDL语句的外键约束的。例官方版本V3.1.1 所以在这里我们要注意下OceanBase的版本兼容性。 2. 数据迁移后插入报错 报错信息如下: 报错信息 Caused by: java.lang.ArrayIndexOutOfBoundsException: 0at com.mysql.cj.protocol.a.NativePacketPayload.readInteger(NativePacketPayload.java:398)at com.mysql.cj.protocol.a.NativePacketPayload.readString(NativePacketPayload.java:605)at com.mysql.cj.protocol.a.NativeServerSessionStateController$NativeServerSessionStateChanges.init(NativeServerSessionStateController.java:112)at com.mysql.cj.protocol.a.result.OkPacket.parse(OkPacket.java:66)at com.mysql.cj.protocol.a.NativeProtocol.readServerStatusForResultSets(NativeProtocol.java:1691)at com.mysql.cj.protocol.a.TextResultsetReader.read(TextResultsetReader.java:116)at com.mysql.cj.protocol.a.TextResultsetReader.read(TextResultsetReader.java:48)at com.mysql.cj.protocol.a.NativeProtocol.read(NativeProtocol.java:1600)at com.mysql.cj.protocol.a.NativeProtocol.readAllResults(NativeProtocol.java:1654)at com.mysql.cj.protocol.a.NativeProtocol.sendQueryPacket(NativeProtocol.java:1000)at com.mysql.cj.NativeSession.execSQL(NativeSession.java:666)at com.mysql.cj.jdbc.ClientPreparedStatement.executeInternal(ClientPreparedStatement.java:930)... 157 common frames omitted 这种情况在切换为OceanBase数据库之后在数据插入时可能会发生。初始化数据时部分数据会带着ID将数据插入表中之后再次插入数据此时默认主键自增从0开始这时会出现默认自增步长从10001开始的情况如下 六. 总结 DolphinScheduler本身是一个非常强大的分布式调度系统它可以帮助您轻松管理和调度大规模的数据任务。而当它与OceanBase结合使用时它可以为您提供更具弹性、更安全、更可靠的数据存储方式。这种组合可以帮助您更好地解决大规模数据任务管理和调度的问题同时提高您的工作效率和任务应用的可靠性。因此如果您正在使用DolphinScheduler来管理和调度数据任务强烈建议您尝试使用OceanBase作为其元数据库让您的任务应用变得更加高效和可靠。 本文由 白鲸开源科技 提供发布支持
http://www.zqtcl.cn/news/890007/

相关文章:

  • 网站建设前端和后端网站开发所遵循的
  • 有自己域名的个人网站企业网站建设制作公司
  • 工程行业网站优化网站推广排名
  • 青岛网站建设软件下载广州app网站建设
  • 天津市建设厅官方网站qq电脑版登录
  • 贵阳手机网站建设公司辽源网站建设
  • 淄博网站设计制作wordpress 纯静态首页
  • 规划电子商务网站流程福清建设局网站简介
  • 使用joomla的网站网络营销师资格证有什么用
  • 做经营网站怎么赚钱吗关于做网站的合同
  • 上海手机网站建设哪家好重庆景点
  • 做网站菜单背景图片wordpress伪原创词库
  • 网络维护工程师工资多少聊城哪里做优化网站
  • 网站开发用什么字体查询域名备案
  • 济南品牌网站建设公司网站单个页面紧张搜索引擎蜘蛛
  • 公司需要一个简单的网站包头网站建设奥北
  • 怎么制作网站导航页新手做网站详细步骤
  • 自己个人网站后台怎么做wordpress多程序用户同步
  • 赣州网联科技有限公司wordpress安装后优化
  • 二手书的网站建设做设计在哪个网站找图片大全
  • 网站seo设计北京市建设投标网站
  • 承德做网站设计的网络推广主要内容
  • 婚纱网站源代码重庆网站定制公司
  • 同一个ip网站太多 seo应用商店网站源码
  • 网站内容框架首页>新闻>正文 网站怎么做
  • 网站制作 搜索做效果图网站有哪些
  • 网站建设的相关技术网站的购物车怎么做
  • 免费建设公司网站腾讯云域名购买
  • 淘宝客网站应该怎么做网页浏览器推荐
  • 怎样做影视网站不侵权商丘专业做网站