01-【http协议】Http协议中Cookie详细介绍

Http协议中Cookie详细介绍 - 李小菜丶 - 博客园
分类: 其他 发布时间: 11-26 09:56 阅读次数: 0

02-【http协议】cookie、session与token的真正区别

cookie、session与token的真正区别_一个假的程序员-CSDN博客_token和session和cookie的区别
分类: 其他 发布时间: 11-26 09:56 阅读次数: 0

【TcaplusDB知识库】 Tmonitor模块架构指南

TcaplusDB各个进程模块监控与告警使用的是Tcaplus自研的Tmonitor系统。本文旨在指导运维人员安装部署单机环境的Tmonitor系统并接入TcaplusDB配置监控告警。Tmonitor模块架构如下:上图为新版Tmonitor系统的架构图。业务在页面进行注册和接入,接入成功后配置相关的进程指标告警策略、聚合指标告警策略、告警屏蔽策略。业务机器部署在tcm系统下,默认情况下由tagent采集进程指标通过tcp请求发送给Tmonitor系统的dc_tconnd,dc_tconnd再通过tb
分类: 其他 发布时间: 11-26 09:56 阅读次数: 0

[TcaplusDB知识库]Tmonitor单机安装指南

本节分别介绍Tmonitor web portal和后台进程的安装部署,web portal和后台最好能分别安装在不同的机器上。注意:所有操作均在root权限下执行。安装需要3个包(以安装时最新的发布包为准):web_portal_2.2.18_05130ad9.tar.gz 主要是Tmonitor管理页面tmonitor_install_2.2.18_05130ad9.tar.gz 主要是Tmonitor后台进程我们要把Tmonitor 与tcaplus center 安装在同一台机器上, 先
分类: 其他 发布时间: 11-26 09:56 阅读次数: 0

[TcaplusDB知识库]Tmonitor后台一键安装指南

一键安装脚本修改Tmonitor一键安装脚本默认是为TcaplusDB业务编写的,对于其他业务,安装步骤同"Tmonitor单机安装指引",安装前要对以下脚本进行修改:1.修改init_some_tables.sql。\2. 修改脚本的gen_dcsvr_conf()函数。两个Tmonitor互相监控的配置实例:第二个监控Tmonitor2安装配置A.修改sql语句、配置文件和执行安装脚本scp tmonitor_install_2.2.5sp3_130243.tar.gz /data
分类: 其他 发布时间: 11-26 09:56 阅读次数: 0

[TcaplusDB知识库]Tmonitor系统升级指南

1. 升级web_portal(root账户)将web_portal包(web_portal_2.2.3_106227.tar.gz)拷贝至/data进入目录:cd /data/monitor​ 停止服务:./server.php stop​ 检查服务是否停止:ps aux | grep httpd安装新版的web_portal​ 解压最新的web_portal压缩包:若有残留的web_portal目录 ,先删除掉,然后tar zxvf 解压包​ 重新安
分类: 其他 发布时间: 11-26 09:56 阅读次数: 0

[TcaplusDB知识库]TcaplusDB如何构造数据

TcaplusDB的用户经常有这样一种应用场景,就是将线上若干张表的数据导入到一个测试集群中,用于问题定位。这样以免影响线上服务。应对这样的场景,tcaplus的解决方案是使用数据构造和数据导入。数据构造是指将线上的数据构造到某个第三方机器或者tcaplus的非直接提供服务机器,然后运行数据导入,即在这些机器上运行tcapsvrmgr,将数据通过tcaplus_service_api写入到目标的集群。数据构造的操作流程如下:入口:具体页面如下,业务应用一般只有表数据构造,而机器数据构造一般没有应用场
分类: 其他 发布时间: 11-26 09:56 阅读次数: 0

【TcaplusDB知识库】什么是TcaplusDB数据库?

01【TcaplusDB知识库】什么是TcaplusDB数据库?TcaplusDB与MongoDB术语对比SQL术语/概念MongoDB术语/概念TcaplusDB术语/概念解释/说明databasedatabasecluster数据库tablecollectiontablegroup/table数据库表/集合rowdocumentrecord数据记录行/文档columnfieldfield数据字段/域indexindexind
分类: 其他 发布时间: 11-26 09:56 阅读次数: 0

【TcaplusDB知识库】TcaplusDB本地索引介绍

索引说明TcaplusDB支持两种形式的索引:本地索引和全局索引。本地索引:基于TcaplusDB主键字段建立的索引,在建表时随表一起建立。全局索引:基于TcaplusDB表一级字段(包括主键字段和非主键字段)建立的索引。通过本地索引和全局索引,用户可方便利用索引进行数据查询。优势:基于本地索引查询,可以满足用户通过部分主键字段进行索引查询基于全局索引,可以满足用户通过任意一级字段进行多种形式查询,如范围、模糊、聚合、分页等。使用限制本地索引使用限制本地索引一旦创建,无法在使用期
分类: 其他 发布时间: 11-26 09:56 阅读次数: 0

【TcaplusDB知识库】TcaplusDB全局索引介绍

索引说明TcaplusDB支持两种形式的索引:本地索引和全局索引。本地索引:基于TcaplusDB主键字段建立的索引,在建表时随表一起建立。全局索引:基于TcaplusDB表一级字段(包括主键字段和非主键字段)建立的索引。通过本地索引和全局索引,用户可方便利用索引进行数据查询。优势:基于本地索引查询,可以满足用户通过部分主键字段进行索引查询基于全局索引,可以满足用户通过任意一级字段进行多种形式查询,如范围、模糊、聚合、分页等。全局索引介绍全局索引,顾名思义,就是tcaplus与索引
分类: 其他 发布时间: 11-26 09:56 阅读次数: 0

【TcaplusDB知识库】预设Schema表类型介绍

TcaplusDB需要预设Schema,同时提供两种表类型:Generic表和List表,Generic表一个Key(1-8个字段)记录对应一个Value记录,List表一个Key(1-7个字段)记录对应多个Value记录。List表根据是否进行排序分为普通list表和sortlist表,对于普通List表,Tcaplus内部是无序插入的,用户取出一个Key下的所有Value时,Value内部是无序的。SortList表按照某个指定的Value字段进行排序插入,用户可以按照从大到小或者从小到大的顺序进行取值
分类: 其他 发布时间: 11-26 09:56 阅读次数: 0

【TcaplusDB知识库】条件过滤说明与更新

1. 介绍针对更灵活的数据访问操作,TcaplusDB 支持条件操作的能力,具备以下能力:条件查询: 对单条记录或批量记录查询时,可指定记录级别的过滤条件,要求返回记录满足条件。条件更新: 对单条记录或批量记录修改或删除时,可指定记录级别的过滤条件,只有条件满足时才会执行变更。数组更新: 数组类型的字段(如 protobuf 中的 repeated 字段),支持对数组中元素进行增删改操作,可以只处理满足某些条件过滤的元素。数组查询: 数组类型的字段(如 protobuf 中的 repeated
分类: 其他 发布时间: 11-26 09:56 阅读次数: 0

【TcaplusDB知识库】如何对数组进行操作

为了支持对数组的灵活操作,即 protobuf 中 repeated 字段,类似 Redis 中对 list、set 等数据结构的操作能力,TcaplusDB 提供对数组的命令式的操作。具备如下能力:PUSH 操作:在数组指定位置插入新的元素数据。SET 操作:修改数组指定位置的元素数据。POP 操作:删除数组中某些下标范围或者满足某些条件的元素。GET 查询:指定记录的 key,查询数组返回数组中某些下标范围或者满足某些条件的元素(即仅记录的局部数据)。4.1 接口介绍支持的PUSH、SE
分类: 其他 发布时间: 11-26 09:56 阅读次数: 0

【TcaplusDB知识库】Client工具的功能介绍

TcaplusDB提供client工具,支持使用条件过滤进行查询或更新。Client工具在Api包的路径:release/x86_64/bin/tcaplus_client 。Client命令中,可用条件过滤的命令有:dump,全表扫描。select,条件查询。update,条件更新。replace,条件替换。delete,条件删除。query,数组查询。详细使用见client的help信息。5.1 Dump全表扫描client 内部调用 Traverse 或 ListTra
分类: 其他 发布时间: 11-26 09:56 阅读次数: 0

【TcaplusDB知识库】PB表定义示例

关于ProtobufProtobuf是Google开发的一种描述性语言,针对结构化数据进行序列化,同时强调简单性和性能。官方文档:https://developers.google.com/protocol-buffersPB表定义示例以下是protobuf表game_players.proto的示例,您可以将文件上传到控制台并创建该表。syntax = “proto3”; // 指定protobuf语言版本,proto3.// 导入TcaplusDB公共定义服务im..
分类: 其他 发布时间: 11-26 09:56 阅读次数: 0

【TcaplusDB知识库】PB表数据类型有哪些?

数据类型proto3数据类型与编程语言类型映射.proto 类型C++ 类型Java 类型Python 类型Go 类型Ruby 类型C# 类型PHP 类型Dart 类型描述doubledoubledoublefloatfloat64Floatdoublefloatdoublefloatfloatfloatfloatfloat32Floatfloatfloatdoubleint32int32intintint32
分类: 其他 发布时间: 11-26 09:56 阅读次数: 0

【TcaplusDB知识库】TDR表是什么?有什么属性?

TDR(Tencent Data Representation)是腾讯推出的,进行游戏开发的基础组件,所有的组件都是基于TDR进行开发。DR数据表示组件以程序库、TDR工具的形式发布。TDR-API本质是相当于一套独立于数据结构的算法,常用API的功能涉及网络编解码、XML数据输入输出、数据可视化、对象关系映射、数据排序。TDR工具实现各种元数据格式之间的转换,并且可以根据XML格式的元数据描述生成C/C++数据结构定义头文件。TDR工具还能够生成实现指定功能的代码,目前支持生成C++\AS3\C#三种语言
分类: 其他 发布时间: 11-26 09:56 阅读次数: 0

【TcaplusDB知识库】TDR 表中Tcaplus的相关属性

主键 primarykeyprimarykey属性指明此元素对应数据库表的主键,其取值为以当前元素为父元素的特定子元数据成员名串,如果有多个成员组成表的主键,则成员名之间用逗号(’,’)隔开。约束:作为主键的成员不能为复合数据类型,只能是基本内置数据类型。作为主键的成员其取值不能为NULL。<struct name="GameItem" primarykey="gameid,itemid"> <entry name="gameid" type="uint" /> &
分类: 其他 发布时间: 11-26 09:56 阅读次数: 0

【TcaplusDB知识库】TDR表数据类型有哪些?

数据类型基本数据类型目前对于C/C++/c#语言,支持的基本数据类型如下表所示:类型名分类存储长度(字节)取值范围Byte字节1Char单字节字符1Tinyint整数1-128~127Tinyuint整数10~255Smallint整数2-32768~32767Smalluint整数20~65535int整数4-231~231-1uint整数40~232-1Bigint整数8-
分类: 其他 发布时间: 11-26 09:56 阅读次数: 0

【TcaplusDB知识库】C++快速上手TDR表的增删查改操作

TDR说明TDR表是基于TDR协议设计的TcaplusDB表,TDR协议是腾讯自研的RPC通信协议,用于TcaplusDB存储数据的序列化、反序列化等操作,相比于PB表(Protocol协议表)在传输效率及传输质量上有一定优势,在腾讯游戏内部有广泛应用基础,具体关于TDR表的定义说明可参考章节:表定义语言(PB,TDR)。TDR表定义以xml格式来定义表结构,支持丰富的数据类型,请参考章节:数据类型(TDR)。入门快速入手TDR协议表的开发涉及几个步骤,下面介绍如何基于TcalusDB本地Docker
分类: 其他 发布时间: 11-26 09:55 阅读次数: 0