Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Let's use read-only instance for RocksDB #608

Open
syncpark opened this issue Nov 21, 2023 · 0 comments
Open

Let's use read-only instance for RocksDB #608

syncpark opened this issue Nov 21, 2023 · 0 comments

Comments

@syncpark
Copy link
Contributor

syncpark commented Nov 21, 2023

Reference:

현재 Giganto는 UI로부터의 로그 검색 혹은 Export할 때 저장 성능이 최대 1/6까지 떨어집니다.
이에 대한 대책중의 하나로 로그 검색 부분을 별도의 Read-only Instance를 활용하는게 어떨까요?

문서에 이런 내용이 있습니다.
Read-only and Secondary instances can be used to distribute read workloads and to scale read performance.

요약:

  1. Publish, GraphQL 인터페이스에서는 read-only instance를 사용
  2. Ingest 인터페이스에서는 read-write instance (Primary)를 사용

다행이도 우리가 사용중인 rocksdb-0.21.0에서도 read-only 모드를 지원하네요.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant