日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

【TcaplusDB知识库】表操作—如何克隆表结构

發布時間:2024/1/8 编程问答 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 【TcaplusDB知识库】表操作—如何克隆表结构 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

請求地址

POST http://OmsAddress/app/newoms.php/webservice/business/zones/clone?cmd=10006&ip-type=webservicerest&access-token=AccessTokenVal

POST請求參數說明

參數名稱數據類型說明是否必填字段備注
src_app_id整型克隆源table所在的業務的app_id
src_zone_id整型克隆源table所在的zone的zone_id
table_info數組克隆源table的信息,支持克隆多個表,表信息結構如下:table_name:源table的table_name,字符串,必填
dest_app_id整型克隆表目標游戲區所在的業務的app_id
dest_zone_id整型克隆表目標游戲區所在的zone的zone_id

Data參數

使用json格式表示記錄相關信息,示例如下:

{"src_app_id": 2,"src_zone_id": 3,"table_info": [{"table_name": "tb_online_list"}],"dest_app_id": 2,"dest_zone_id": 4 }

返回語法

返回參數說明

  • 返回狀態碼不為200時,表示添加zone失敗,返回數據為錯誤信息

  • 返回狀態碼為200,表示事務成功,其中表示修改刪除成功的zone的信息、failed表示刪除失敗的zone的信息

  • 請求示例

    通過 curl 方法發起請求

    命令中的紅色部分是需要用戶自行填寫的參數,請參閱url中GET參數說明

    curl -H "Content-type: application/json" -X "POST" -d '{ "src_app_id": 2, "src_zone_id": 3, "table_info": [ { "table_name": "tb_online_list" } ], "dest_app_id": 2, "dest_zone_id": 4 }' http://omsaddress/app/newoms.php/webservice/business/zones/clone?cmd=10006&ip-type=webservicerest&access-token=<access-token>

    返回示例

    成功返回示例

    http請求的Status=200

    [{"id": 215,"kelly_id": 0,"set_id": 1,"app_id": 2,"app_name": "app_2","zone_list": "4","user": "tcaplus","job_id": "","table_name": "tb_online_list","table_type": 1,"table_maxnum": 234,"estimated_volume": 0,"estimated_avarage_record_size": 0,"estimated_write_load": 1,"estimated_read_load": 1,"type": "proto","key_struct": "","value_struct": "","write_time": "2021-02-08 17:55:15","memo": "Clone table from app(2) zone(3)","attention_man": "","dm_ratio": 0,"execute_user": "","execute_status": 0,"audit_memo": "","task_id": "","cu_list": "","machine_choose": "","version": "","hash_mode": 0,"tdr": "21,20","apply_type": 0,"engine_parameters": "bnum=1900000#xmsiz=250000000#xikmsiz=141000000#kmapow=6#kfapow=6#vmapow=6#vfapow=6#lnum=2","key_avarage_record_size": 1,"value_avarage_record_size": 1,"compress": 1,"active_record_num": "1","total_record_num": "1","trans_id": "","calc_resource_type": 1,"pcu": 0,"relationship_chain_interval": 0,"relationship_chain_count": 0,"index_count": 0,"read_index_interval": 0,"read_index_count": 0,"read_interval": 0,"write_interval": 0,"max_read_rate": 0,"max_write_rate": 0,"exceed_times": 0,"idl_md5": null,"resource_ratio": 1,"ext_idl_md5": null,"ext_zone_id": null,"ext_info": null,"moa_push_status": 0,"moa_process_id": "","sort_field_num": 0,"sort_rule": 0,"data_protocol_type": "TBD"} ]

    錯誤返回

    http請求的Status!=200

    ["can not find src table list:app:2,zone:3,table name list:tb_online_list_1" ]


    TcaplusDB是騰訊出品的分布式NoSQL數據庫,存儲和調度的代碼完全自研。具備緩存+落地融合架構、PB級存儲、毫秒級時延、無損水平擴展和復雜數據結構等特性。同時具備豐富的生態、便捷的遷移、極低的運維成本和五個九高可用等特點。客戶覆蓋游戲、互聯網、政務、金融、制造和物聯網等領域。

    總結

    以上是生活随笔為你收集整理的【TcaplusDB知识库】表操作—如何克隆表结构的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。