【深入理解TcaplusDB技术】GO实现TDR表的增删查改操作

      最后更新:2022-05-11 11:35:10 手机定位技术交流文章

      “深入掌握Tcalpustablic Technology” GO执行“TDR表”增加和清除。

      TDR说明

      CapprusDB以《贸易和发展报告议定书》为基础,是《贸易和发展报告》的基础。《贸发报告协议》是一份经过自我研究的RPC通信协议。它用于对TCaplusDB数据进行排序和反序列。与PB表(议定书表)相比,传送效率和质量方面没有什么好处。剧团游戏的应用范围很广。TDR表格的解释定义见语文表格定义一节。TDR)。要指定表格的结构,TDR表格以xml格式定义。它接受各种各样的数据类型。请见以下一章:数据类型(PB、TDR)。

      入门

      快速启动 TDR 协议表的构建涉及多个阶段,下文将详细介绍如何加快在戈兰g编写并在TcalusDB环境本地版本的多克版运行的TDR表格的增删速度,所有操作均在所需的开发测试机或云主机上进行。

      Dockcock 环境规划

      在开始示例代码演示之前, TcalpuspusDB 本地 Docker 环境和 tcapluscli 工具必须预置。 更多信息, 请参见 [Linux] TcaplusDB 本地部署 。
      Docker 安装后, 必须允许所有 IP 进入 Docker 环境, 用于以下命令行工具 :

      Go环境准备

      GO SDK的例子取决于GO环境的部署情况,这可以通过下列方式直接通过Centos系统进行:

      TcalpusDB 表格已准备就绪 。

      编写《贸易和发展报告》,例如文件

      以下是一个服务_info.Xml 文件的例子 :service_info, 表类型:GENERIC该文件的案文如下:

      将上述文件的内容另存为service_info.xml

      TcalpusDB 集束准备。

      在 TcaplusDB 中创建表格时, 必须构建合适的表格群集 。 在 Docker 本地版本中, 组群会默认地为每个人构建, 因此没有必要在 TcaplusDB 中创建分组生成的表格, 必须构建合适的表格群集 。 在 Docker 本地版本中, 组群会默认地为每个人创建, 因此没有必要创建分组 。

      TcalpupusDB 表格组完成

      TcaplusDB表格还以组群为基础依赖表格组群,该组群与游戏的逻辑分区相对应,并使用表格组命令如下:

      TcaplusDB中创建的表格

      我们现在正式进入构建表格部分,我们将根据前述表格组创建一张TDR表格,执行以下命令:

      示例代码

      Golangg 用作一个例子,说明TcaplusDB表格数据操作如何使用TDD接口,这些操作主要覆盖在此处,用于通用表格操作。由于GO示例代码以 Go Mod 为基础,用户的 Go 环境必须大于1.11,建议1.14以上,比较稳定。

      SDK准备

      三. Forty. Verion 0 是一个需要下载两个部件的示例示范:

      组件名 下载地址 用途
      TcaplusGoApi_3.40.0.657f5f8.x86_64_release_20201102 Download 看看SDK广告

      Tcalpuspus GOApi 部署模式

      TcaprusgoApi_7f5f8. 被x86_64_release_20201102下载后,目标机器的相关目录可以立即卸载,例如:

      编译环境准备

      环境依赖 版本 说明
      操作系统 CentOS7 x86体系
      Golang 1.14以上 x86体系

      SDK目录结构说明

      在容器后, Tcalpups API 的依靠库和源代码都包含在 src/ vendor 目录中, 存取器只有在 Vender 在自己的项目目录中时才使用 Tcalpus Go API 接口 。
      供应商依赖于导言:

      • com/tencentyun/tcaplidb-go-sdk/tdr, Tcalpus Go API来源。
      • 来吧,刺青。Xml可以被翻译 为去源代码 从tdr的Xml。
      • 来吧,吉图比。
      • 上 上 上 上 上 上 上 上 上 上 上 上 上 上 上 上 上 上 上 上 上
      • comp/netfinch/bumberbright 是一个用于剪切日志文件的图书馆。

      示例代码编译

      在建立样本代码之前,必须完成两个阶段:一个阶段用于生成表格定义的结构文件,另一个阶段用于设定多克公共连接参数。

      TDR 表格定义文件的生成

      表格定义文件大多在表格TDR中用于TDR接口,必须事先制作,并可能使用TDR工具生成,具体如下:

      公共连接参数配置

      在样本代码中,设定了公共参数。main.go,如下所示:

      编译代码

      可在样本代码目录中找到。它已经编译。MakefileMakefile 文件提供了一套由 GO 操作,不需要用户单独执行的指示。

      img

      86_64_release_2020201102/src/example/generic_table#generic_able generic_able 可执行文件/generic_table

      本文由 在线网速测试 整理编辑,转载请注明出处,原文链接:https://www.wangsu123.cn/news/24505.html

          热门文章

          文章分类