文章插图
Q3执行了一个更新操作,Q3执行完之后,Ignite的缓存会被更新,并且更新会被回写到MySQL中,保持两者之间的同步 。可以使用DBeaver确认一下,首先在Country表中找到值为United States的行,如下图所示:
文章插图
Q3执行完之后刷新一下DBeaver,可以看到Name字段的值已经变为USA,如下图所示:
文章插图
Q4恢复了原来的值,通过执行这个SQL然后刷新一下DBeaver可以进行验证,如下图所示:
文章插图
下一步通过修改和调整Ignite附带的示例,可以进一步测试Node.js瘦客户端 。此外,Web控制台提供了许多选项,可用于从现有数据库系统微调和调整模式信息,具体可以参见Web控制台的相关文档 。
总结在本文中,了解了如何从现有的MySQL数据库系统中获取模式信息并创建一个Ignite工程 。这个Ignite工程能够将数据从MySQL服务器复制到Ignite存储,然后在该数据中执行查询 。从规模上看,Ignite可以利用集群计算的强大功能使操作并行化,在内存中快速执行查询并进行分析,甚至机器和深度学习,同时还保留现有系统的商业价值 。虽然在本示例中使用了Node.js瘦客户端,不过Ignite还支持其它编程语言的瘦客户端 。
文章插图
关于作者:李玉珏,大连理工大学毕业,架构师,创业者,有丰富的架构设计和技术研发团队管理经验,有众多行业领域企业级软件的从业经历,社区技术翻译作者以及撰稿人,开源技术贡献者 。Apache Ignite 技术中文文档翻译作者,长期在国内进行 Ignite 技术的推广/技术支持/咨询工作 。
关于EAWorld:微服务,DevOps,数据治理,移动架构原创技术分享
【在既有系统中打通Apache Ignite、MySQL和Node.js】
推荐阅读
- 梦见蛇断成两半还在动 梦见蛇断成两截
- 在家自制爱心奶茶
- 大麦茶养生妙用
- 养珍珠怎么养殖 珍珠怎么养殖
- 怎么样才能在抖音直播带货 抖音直播如何带货?只需做到这几点
- 现在开淘宝直播需要什么条件? 个人怎么开淘宝直播间
- 非京籍交够北京社保15年就可以在京办理退休?
- 九曲红梅的产地在哪里 九曲红梅制作工艺介绍
- “七年之痒”居然是人脑中的时间线在作怪?
- 红茶要如何冲泡 红茶又苦又涩是什么原因附带冲泡技巧