当前位置:网站首页>[tcaplusdb knowledge base] Introduction to tcaplusdb tcaplusadmin tool
[tcaplusdb knowledge base] Introduction to tcaplusdb tcaplusadmin tool
2022-06-27 11:02:00 【InfoQ】
【TcaplusDB The knowledge base 】TcaplusDB Table data cache Introduction



- Cache cycle : Represents data that users can accept from Tcapdb Delay in synchronizing to third-party systems , Minimum 1s, The bigger this is , It means that the user is less sensitive to delay .Tcapdb The side will de duplicate the requests within the cache cycle time window ( for example ,1s Inside to the same key Many times Replace operation , After weight removal, only the last time Replace The content after synchronization is sent to the third-party system , The first two requests can be omitted ), So as to reduce the overall synchronization QPS Lifting performance .
- key Field mapping :tcaplus surface key Fields to MySQL Watch or Kafka Of key Mapping of fields , If there is no special requirement, the table fields of the two systems should be consistent , It is conducive to positioning . Binary type is not supported key Field ( namely tdr In the array 、 Secondary field ,pb Medium bytes 、repeated Other types ) Cache .
- value Field mapping :tcaplus surface value Fields to MySQL Watch or Kafka Of value Mapping of fields , If there is no special requirement, the table fields of the two systems should be consistent , It is conducive to positioning .value If the field is of binary type , Will binary Synchronize to MySQL perhaps Kafka, Users need to learn from MySQL Read deserialization resolution .
- tcaplus The cache function only synchronizes the incremental modification to the third-party system after the cache is enabled , The data before enabling is not synchronized , If you want to synchronize this part of data, you need DBA Pull out the cold standby , take txh data dump Import into the third-party system , Then enable cache .
- The performance bottleneck of caching is tcapsvr Synchronization thread CPU,tcapsvr Side stand alone QPS Up to 8w/s.tcapdb The capability of the side can be expanded horizontally, which is not a bottleneck .

边栏推荐
- Deep understanding of happens before principle
- Glide缓存机制
- Uniform Asymptotics by Alexei
- 深入理解 happens-before 原则
- [tcapulusdb knowledge base] Introduction to tmonitor stand-alone installation guidelines (II)
- 【TcaplusDB知识库】Tmonitor后台一键安装介绍(二)
- 【TcaplusDB知识库】Tmonitor单机安装指引介绍(二)
- Based on swift admin's rapid background development framework, I made a rookie tutorial [professional version]
- 面试突击60:什么情况会导致 MySQL 索引失效?
- Review of last week's hot spots (6.20-6.26)
猜你喜欢

Oracle group statistics query

【TcaplusDB知识库】TcaplusDB Tmonitor模块架构介绍

如何在 Methodot 中部署 JupyterLab?

Future & CompletionService

Proe/Creo家电产品结构设计规范-电煎锅

红包雨: Redis 和 Lua 的奇妙邂逅

直播電子商務應用程序開發需要什麼基本功能?未來發展前景如何?

Leetcode 729. My schedule I (awesome, solved)

“互联网+”大赛命题火热对接中 | 一图读懂百度38道命题

Native JS implements page scroll bar loading data and page drop-down loading content
随机推荐
Mail system (based on SMTP protocol and POP3 protocol -c language implementation)
[tcapulusdb knowledge base] tcapulusdb cluster management introduction
Metadata of database
【值得收藏】Centos7 安装mysql完整操作命令
ECMAScript 6(es6)
Glide caching mechanism
[tcapulusdb knowledge base] Introduction to new models of tcapulusdb
Leetcode 729. 我的日程安排表 I(牛逼,已解决)
If you find any loopholes later, don't tell China!
面试突击60:什么情况会导致 MySQL 索引失效?
Glide缓存机制
闭包的常见问题
Imeta: a collection of imagegp+ video tutorials of high-value drawing websites, which has been cited 360 times (220625 updates)
【TcaplusDB知识库】TcaplusDB系统管理介绍
Exception in Chinese character fuzzy query of MySQL database
Oracle-分组统计查询
Uniform Asymptotics by Alexei
21: Chapter 3: develop pass service: 4: further improve [send SMS, interface]; (in [send SMS, interface], call Alibaba cloud SMS service and redis service; a design idea: basecontroller;)
Co jump
Design and Simulation of direct torque control system for induction motor (motion control matlab/simulink)