当前位置:网站首页>2022-02-28 incluxdb high availability planning
2022-02-28 incluxdb high availability planning
2022-06-12 22:06:00 【Blood dragon waving wings】
Catalog
suffer TSM Storage engine implementation impacts :
Abstract :
influxdb Achieve high availability in advance , This article details how to deal with high availability
The problem is :
- The newly added data node synchronizes data , There is data written repeatedly , Whether it will cause problems ?
- Synchronize data to other data nodes , There is data written out of order , Whether it will cause problems ?
- key After hashing , The service is not interrupted when the slot is migrated , How to design ? Reference resources ceph?
suffer TSM Storage engine implementation impacts :
- In the writing tsm Before document , It's going to work on the memory cache Sort
- wal Write the structure for order
- cache by map structure
workload :
- Add the concept of data node group under fragmentation , Divide the data node group under a specific partition
- modify meta Maintain the data node network structure , Expand the data node group under the partition
- modify meta Service Interface , The purpose is to add a data node group
- Modify the data node network connection structure , Use data node groups to connect to each other in the cluster
- Add and kakfa Interface of interaction
边栏推荐
- Implementation of master-slave replication and master-master replication for MySQL and MariaDB databases
- 2021 rust survey results released: 9354 questionnaires collected
- February 27th
- SQL调优指南笔记12:Configuring Options for Optimizer Statistics Gathering
- What is the race condition? How do you find and solve the competition?
- Zip compression decompression
- User guide for JUC concurrency Toolkit
- Oracle LiveLabs实验:Introduction to Oracle Spatial Studio
- PE安装win10系统
- Audio and video technology development weekly 𞓜 234
猜你喜欢
SQL tuning guide notes 15:controlling the use of optimizer statistics
PCB package download website recommendation and detailed usage
User guide for JUC concurrency Toolkit
SQL tuning guide notes 13:gathering optimizer statistics
IPhone: save Boolean into core data - iphone: save Boolean into core data
2021 rust survey results released: 9354 questionnaires collected
About the solution to "the application cannot start normally 0xc00000022" after qt5.15.2 is installed and qtcreator is started
[C language] data type occupation
SQL query list all views in SQL Server 2005 database - SQL query to list all views in an SQL Server 2005 database
Producer consumer model under multithreading model
随机推荐
How to prevent phishing emails? S/mime certificate to help!
How do I create a daemon thread? And where to use it?
[simple] 155 Minimum stack
[probability theory and mathematical statistics] final review: formula summary and simple examples (end)
One article to quickly understand whether there are security risks in your network
SQL调优指南笔记8:Optimizer Access Paths
在同花顺开户证券安全吗,证券开户怎么开户流程
[Jianzhi offer] Jianzhi offer 09 Implementing queues with two stacks
Open source background management system suitable for outsourcing projects
回文链表及链表相交问题(和心怡的人相交)你真的会了吗?
SQL tuning guide notes 17:importing and exporting optimizer statistics
SQL tuning guide notes 15:controlling the use of optimizer statistics
Vagrantbox reinstalling the vboxsf driver
同花顺能开户吗,在同花顺开户安全么,证券开户怎么开户流程
Turing prize winner: what should I pay attention to if I want to succeed in my academic career?
PE installation win10 system
How to implement a simple publish subscribe mode
What is the difference between volatile variables and atomic variables?
Redis optimization
lambda表达式与流优化代码