当前位置:网站首页>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
边栏推荐
- February 27th
- Oracle LiveLabs实验:Introduction to Oracle Spatial
- What is your understanding of thread priority?
- Unity commonly used 3D mathematical calculation
- MySQL体系结构及基础管理(二)
- 【QNX Hypervisor 2.2 用户手册】4.4 构建Host
- jsonUtils
- Interpretation of OCP function of oceanbase Community Edition
- Okio source code analysis
- #yyds干货盘点# 解决剑指offer:字符流中第一个不重复的字符
猜你喜欢

Audio and video technology development weekly 𞓜 234

建立高可用的数据库
![[data analysis] data clustering and grouping based on kmeans, including Matlab source code](/img/76/deec6cf60c0d02e99ebc3e21d3b8a4.png)
[data analysis] data clustering and grouping based on kmeans, including Matlab source code

"Oracle database parallel execution" technical white paper reading notes

Ansible PlayBook et ansible roles (3)

Recommended Chinese font in the code input box of Oracle SQL developer

Oracle SQL Developer的代码输入框中推荐使用的中文字体

SQL tuning guide notes 11:histograms

2021 rust survey results released: 9354 questionnaires collected

Leetcode: the maximum number of building change requests that can be reached (if you see the amount of data, you should be mindless)
随机推荐
How do I create a daemon thread? And where to use it?
SQL tuning guide notes 12:configuring options for optimizer statistics gathering
What are thread scheduler and timeslicing?
Preliminary use of jvisualvm
Things about the kotlin collaboration process - pipeline channel
Linux backup MySQL
【QNX Hypervisor 2.2 用户手册】4.2 支持的构建环境
LNMP platform docking redis service
【QNX Hypervisor 2.2 用戶手册】4.2 支持的構建環境
One article to quickly understand whether there are security risks in your network
[Jianzhi offer] Jianzhi offer 09 Implementing queues with two stacks
Palindrome linked list and linked list intersection problem (intersecting with Xinyi people) do you really know?
SQL调优指南笔记13:Gathering Optimizer Statistics
Why is pain rating important?
Xingda easy control modbustcp to profibusdp
The kotlin coroutine -- coroutine context and exception propagation
Open source background management system suitable for outsourcing projects
[simple] 155 Minimum stack
Data batch writing
[QNX hypervisor 2.2 user manual] 4.2 supported build environments