21 Ekim 2021 Perşembe

Baseline Topology Ne Demek

Giriş
Açıklaması şöyle Baseline Topology (BTL) veriyi diskte saklayan yani native persistence kullanan düğümler demek
Ignite Baseline Topology, or BLT, represents a set of server nodes in the cluster that persists data on disk.
BLT düğümler aynı zamanda veriyi bellekte de saklayabilir. BLT olmayan düğümler de olabilir. Açıklaması şöyle
The nodes from the baseline topology are part of a regular server node that stores data in-memory and on the disk, and also participates in computing tasks. 
Ignite clusters can have different nodes that are not a part of the baseline topology, such as:

- Server nodes that are not used in Ignite native persistence to persist data on disk. Usually, they store data in memory or persist data to a third-party database or NoSQL. In the above equitation, node N3 or N4 might be one of them.

- Client nodes that do not store shared data.
Ignite veriyi BTL düğümler arasında dengeli şekilde dağıtmaya çalışır. Eğer BLT topolojisindeki bir düğüm çalışmıyorsa ve backup yani yedeği de yoksa, bazı veriyi güncelleyemediğine dair hata verir.

Ignite'ı Çalıştırırken BTL bilgileri de yazılır. 
Örnek
İlk düğümü çalıştırınca çıktı olarak şunu alırız. servers=1 yazar
________ ________________ / _/ ___/ |/ / _/_ __/ __/
_///(77 /// ///_/ /___/\___/_/|_/___/ /_/ /___/
ver. 2.6.0#20180710-sha1:669feacc
2018 Copyright(C) Apache Software Foundation
Ignite documentation: http://ignite.apache.org Quiet mode.
^-- Logging to file '/usr/ignite/2.6.0-s1/work/log/ignite-f0ef6ecc.0.log'
Topology snapshot [ver=1, servers=1, clients=0, CPUs=8, offheap=3.2GB, heap=1.\
^-- Node [id=F0EF6ECC-D692-4862-9414-709039FE00CD, clusterState=INACTIVE] Data Regions Configured:
^-- default [initSize=256.0 MiB, maxSize=3.2 GiB, persistenceEnabled=true]
İkinci düğümü çalıştırınca çıktı olarak şunu alırız. Topology snapshot sürümü artar ve servers=2 yazar
Topology snapshot [ver=2, servers=2, clients=0, CPUs=8, offheap=6.4GB, heap=2.\ 0GB]
^-- Node [id=6DB02F31-115C-41E4-BECC-FDB6980F8143, clusterState=INACTIVE] [16:13:35] Data Regions Configured:
^-- default [initSize=256.0 MiB, maxSize=3.2 GiB, persistenceEnabled=true]

Hiç yorum yok:

Yorum Gönder

Ignite Transaction Kullanımı

Giriş Bir tablo 3 tane atomicity değerinden birisine sahip olabilir. 1. ATOMIC 2. TRANSACTIONAL 3. TRANSACTIONAL_SNAPSHOT ATOMIC Açıklaması ...