使用码匠连接一切(一)

本文涉及的产品
云数据库 MongoDB,独享型 2核8GB
推荐场景:
构建全方位客户视图
云数据库 Tair(兼容Redis),内存型 2GB
云数据库 RDS MySQL,集群系列 2核4GB
推荐场景:
搭建个人博客
简介: 本篇文章将为大家详细介绍码匠所支持的数据源。
全文 1689 字
阅读时间约 5 分钟

文章首发于码匠技术博客

码匠是一款面向开发者的低代码平台,它可以帮助企业快速构建和部署应用程序,提高业务流程的自动化和数字化水平。在码匠平台上,数据源是一个重要的组成部分,它提供了丰富的数据连接和数据处理功能,能帮助用户轻松地获取和管理各种数据。本篇文章将为大家详细介绍码匠所支持的数据源。

MySQL

connect-everything-with-majiang-1.png

码匠可以通过内置的数据库连接功能与 MySQL 数据库进行连接。用户只需要提供 MySQL 数据库的连接信息,如主机地址、端口号、用户名、密码等,即可在码匠中直接访问 MySQL 数据库中的表格、视图等数据对象,进行数据的读取、写入等操作。此外,码匠还支持通过 UI 界面进行数据库操作,从而进一步简化开发人员的工作流程,提高开发效率。通过与 MySQL 数据库的连接,码匠可以为企业提供更快速、更可靠的应用开发解决方案。

下面是用码匠搭建的一个使用 MySQL 查询的例子,在这个例子简单展示了如何将查询结果与图表组件进行关联展示数据:

connect-everything-with-majiang-2.png

MongoDB

connect-everything-with-majiang-3.png

低代码平台码匠与 MongoDB 的连接可以通过使用 MongoDB Connector for BI 来实现。该连接器是 MongoDB 官方提供的一个用于将 MongoDB 数据集成到商业智能工具中的工具。通过该连接器,码匠可以通过简单的配置,将 MongoDB 中的数据直接连接到码匠的应用程序中。这样,开发者就可以在码匠的低代码平台上快速地构建具有 MongoDB 数据支持的应用程序,同时享受 MongoDB 强大的数据存储和查询功能。此外,该连接器还支持自定义查询和聚合操作,并提供了数据转换和格式化功能,以便在应用程序中更方便地使用 MongoDB 的数据。

下面是用码匠搭建的一个使用 MongoDB 查询的例子,在这个例子简单展示了如何将查询结果与表格组件进行关联展示数据,可以看到表格能顺利展示数据库中的图片、链接等字段:

connect-everything-with-majiang-4.png

PostgreSQL

connect-everything-with-majiang-5.png

低代码平台码匠可以通过 JDBC 驱动程序与 PostgreSQL 数据库进行连接。在码匠平台中,可以使用内置的数据库组件来建立数据库连接、执行 SQL 查询、更新和删除数据等操作。首先,需要在码匠中添加一个数据库连接,包括指定的数据库类型、主机地址、端口号、用户名、密码等信息。然后,在需要使用数据库操作的组件中,选择该连接即可进行相关的数据库操作。此外,码匠还提供了一些其他用于展示数据的组件,如表格、图表、表单等,以方便开发者进行更加高效的数据库操作。

下面是用码匠搭建的一个使用 PostgreSQL 查询的例子,这里实现的功能是,当用户点击按钮组件之后便执行“运行 deleteUsers 查询”的动作:

connect-everything-with-majiang-6.png

Microsoft SQL Server

connect-everything-with-majiang-7.png

低代码平台码匠提供了一种简单且直观的方法,使用户能够创建和自定义各种业务应用程序。为了实现这一点,码匠需要与数据存储系统集成,包括 Microsoft SQL Server。用户可以使用码匠的数据模型设计器来创建 SQL Server 数据库模型,并使用可视化工具构建应用程序的用户界面和逻辑。同时,码匠支持通过 SQL Server 连接器连接到 SQL Server 数据库,这使得用户可以轻松地将应用程序与 SQL Server 集成。此外,用户还可以使用码匠的自动化工具来快速生成 SQL Server 存储过程和触发器,以便在应用程序中使用。通过这种方式,用户可以更快速地构建并部署能够与 Microsoft SQL Server 集成的低代码应用程序。

下面是用码匠搭建的一个使用 Microsoft SQL Server 查询的例子,这里实现的功能是,当用户点击开关组件之后便执行“运行 update 查询”的动作:

connect-everything-with-majiang-8.png

Redis

connect-everything-with-majiang-9.png

低代码平台码匠与 Redis 的连接可以通过 Redis 的官方 Java 客户端 Jedis 来实现。通过在码匠应用中引入 Jedis 的依赖,开发者可以在代码中使用 Jedis 提供的 API 与 Redis 进行交互。低代码平台码匠提供了可视化的操作界面,通过可拖拽的组件,开发者可以直接在码匠界面中完成与 Redis 的数据交互配置,例如添加、查询、更新和删除数据等操作。通过这种方式,开发者可以快速地在低代码平台码匠上搭建基于 Redis 的应用系统,提高开发效率,降低开发成本。

关于码匠

码匠是一款对开发者友好的低代码平台。我们主要面向国内用户,相较于国外开发的 HRM/Admin/CRM/CMS 等后台工具,我们的 UI 界面设计更加适合国内业务场景。同时我们还整合了多款国内常见数据源,包括飞书、企业微信、钉钉、阿里云 OSS 等。不仅如此,我们还一站式提供了企业内部系统常用的租户管理、细粒度的权限控制、审计日志等功能,让您快速搭建后台应用的同时,也为您的企业信息安全保驾护航。

我们的创始团队来自谷歌、快手、百度等公司,深刻理解快速迭代的软件系统对业务的重要性和当下软件开发的复杂性,我们认为在未来软件不会是从零开发的,于是我们重新思考,创造新的工具,帮助公司更好更快地开发软件。

不要再纸上谈兵了,从零开发或者迭代重建,码匠都能帮您快速实现。想要了解更多,欢迎来亲自探索!

connect-everything-with-majiang-10.png

相关实践学习
基于Redis实现在线游戏积分排行榜
本场景将介绍如何基于Redis数据库实现在线游戏中的游戏玩家积分排行榜功能。
云数据库 Redis 版使用教程
云数据库Redis版是兼容Redis协议标准的、提供持久化的内存数据库服务,基于高可靠双机热备架构及可无缝扩展的集群架构,满足高读写性能场景及容量需弹性变配的业务需求。 产品详情:https://www.aliyun.com/product/kvstore     ------------------------------------------------------------------------- 阿里云数据库体验:数据库上云实战 开发者云会免费提供一台带自建MySQL的源数据库 ECS 实例和一台目标数据库 RDS实例。跟着指引,您可以一步步实现将ECS自建数据库迁移到目标数据库RDS。 点击下方链接,领取免费ECS&RDS资源,30分钟完成数据库上云实战!https://developer.aliyun.com/adc/scenario/51eefbd1894e42f6bb9acacadd3f9121?spm=a2c6h.13788135.J_3257954370.9.4ba85f24utseFl
相关文章
|
应用服务中间件 PHP 数据库
使用LightPicture开源搭建私人图片管理系统并远程访问
今天,笔者就为大家展示,如何使用Cpolar内网穿透与Lightpicture组合,将个人电脑改造成能随时上传、下载或访问,并能生成外链的图床服务器。
202 0
使用LightPicture开源搭建私人图片管理系统并远程访问
|
4月前
|
小程序 JavaScript 安全
【微信小程序-原生开发】转发给好友/群,分享到朋友圈(含单页模式访问云开发数据库的方法)
【微信小程序-原生开发】转发给好友/群,分享到朋友圈(含单页模式访问云开发数据库的方法)
176 0
|
存储 监控 数据可视化
使用码匠连接一切(二)
码匠提供了丰富的数据连接能力,能帮助用户快速、轻松地连接和集成多种数据源,包括关系型数据库、非关系型数据库、API 等。
201 0
使用码匠连接一切(二)
|
API 数据格式 JSON
宜搭应用与第三方系统数据互通怎么做?
使用 HTTP 连接器向宜搭的 API 发送请求。具体来说,您可以使用集成自动化中的 HTTP 连接器,设置其为定时触发,并将编写的脚本中转换后的数据作为 HTTP 请求的 body,发送 POST 请求到宜搭的 API 接口。
宜搭应用与第三方系统数据互通怎么做?
|
SQL 前端开发 NoSQL
如何使用码匠连接 SequoiaDB
目前码匠已经实现了与 SequoiaDB 数据源的连接,能让您快速、高效地搭建应用和内部系统。
140 0
如何使用码匠连接 SequoiaDB
|
存储 数据可视化 安全
如何使用码匠连接 TDengine
目前码匠已经实现了与 TDengine 数据源的连接,能让您快速、高效地搭建应用和内部系统。
166 0
如何使用码匠连接 TDengine
|
SQL 存储 运维
如何使用码匠连接 GaussDB
目前码匠已经实现了与 GaussDB 数据源的连接,能让您快速、高效地搭建应用和内部系统。
160 0
如何使用码匠连接 GaussDB
|
SQL 存储 数据可视化
如何使用码匠连接 openGauss
目前码匠已经实现了与 openGauss 数据源的连接,能让您快速、高效地搭建应用和内部系统。
145 0
如何使用码匠连接 openGauss
|
小程序 JavaScript 关系型数据库
微信小程序云开发连接mysql数据库,小程序云函数操作mysql数据库
微信小程序云开发连接mysql数据库,小程序云函数操作mysql数据库
891 0
|
SQL 开发框架 数据可视化
低代码快速实现数据库可视化:码匠连接达梦
目前码匠已经实现了与达梦数据源的连接,能让您快速、高效地搭建应用和内部系统。
327 0
低代码快速实现数据库可视化:码匠连接达梦