当前位置:网站首页>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
边栏推荐
- Gzip compression decompression
- [C language] data type occupation
- June training (day 11) - matrix
- Oracle livelabs experiment: introduction to Oracle Spatial
- Build a highly available database
- Okio source code analysis
- How to prevent phishing emails? S/mime certificate to help!
- Open source background management system suitable for outsourcing projects
- MySQL architecture and basic management (II)
- 大学期间零基础如何开展编程学习
猜你喜欢

Implementation of master-slave replication and master-master replication for MySQL and MariaDB databases

SQL调优指南笔记13:Gathering Optimizer Statistics

Ansible playbook and ansible roles (III)
![[C language] data type occupation](/img/12/e0f9679076d89fb5bd993ee3c345bf.jpg)
[C language] data type occupation

SQL tuning guide notes 9:joins

NoSQL - redis configuration and optimization (II) high availability, persistence and performance management

Use group_ Dplyr issues when using group_ by(multiple variables)

Okio source code analysis

MySQL introduction and installation (I)

Turing prize winner: what should I pay attention to if I want to succeed in my academic career?
随机推荐
NoSQL - redis configuration and optimization (II) high availability, persistence and performance management
Ansible playbook and variable (II)
最近公共祖先问题你真的学会了吗?
Jin AI her power | impact tech, she can
[sword finger offer] sword finger offer 58 - ii Rotate string left
SQL调优指南笔记10:Optimizer Statistics Concepts
June training (day 10) - bit operation
[sword finger offer] sword finger offer 35 Replication of complex linked list
How to develop programming learning with zero foundation during college
How to implement a simple publish subscribe mode
Cloning PDB with ADG standby
SQL tuning guide notes 9:joins
Open source background management system suitable for outsourcing projects
SQL调优指南笔记11:Histograms
Have you really learned the common ancestor problem recently?
OceanBase 社区版 OCP 功能解读
SQL tuning guide notes 12:configuring options for optimizer statistics gathering
Prefix sum and difference
Lambda expression and flow optimization code
Redis optimization