Wednesday, September 08, 2010                 Register

McObject
McObject Tanıtım Filmi
eXtremeDB Fusion

 

            eXtremeDB Fusion

 

Sistemimiz bazen hem in-memory hemde on-disk veritabanı sistemi yaklaşımlarına aynı anda ihtiyaç duyabilir. Bu teknolojinin ismi eXtremeDB Fusion'dır. eXtremeDB Fusion geliştiricilere in-memory ve on-disk veritbanı paradigmalarını tek bir veritabanı örneği üzerinde uygulayabilme imkanı sağlar.

 

Bu farklı iki yaklaşımın tek bir sistemde nasıl işlediğini kod üzerinde görelim;

 

transistent class classname {
 
                [fields]
};
 
Persistent class classname {
 
                [fields]

 

};

 

 

 

“transistent” işlemi ile file management ve cache management gibi kompleks ve zorlu işlemler elenir. Bu aktivite çeşitli faydalar sağlar:

 

o   Uygulama (application) ve veri (data) arasındaki “code path” düşürülür.

o   CPU ihtiyacı düşer ve buda direkt olarak performansı olumlu yönde etkiler.

o   Kod boyutu (footprint) düşürülür.

o    Gereksiz veri kopyalama işlemlerini düşürür.

o   Diğer tüm In-Memory yaklaşımları tanımlanabilir

 

 

“persistent” işlemi ile class içindeki objelerin disk üzerine depolanabileceği tanımlanır. Bu aktivite ile sağlanan faydalar:
    o   Geliştiriciler maksimum veritabanı boyutunu belirleyebilirler.
 
    o  Geliştiriciler oturumlarını tekrardan açtıkları zaman kaldıkları yerden işlemlerine devam edebilirler.
    o   Hedef sistem üzerinde footprint, performans ve durability ihtiyaçları belirlenebilir.
    o   Diğer tüm On-Disk yaklaşımları tanımlanabilir.
 
Privacy Statement    |    Terms Of Use Tüm Hakları Saklıdır © 2010 G-TEK Geliştirme Teknolojileri