Skip to content

TR Method dump

Maruf Çetin edited this page Sep 1, 2026 · 2 revisions

Metot: dump()

Turkce Dokumantasyon | English Documentation

Kategori: Bakim ve Araclar
Modul: AmberDB::Tools
Madde Turu: Veritabani Arsivleme


1. Tanim ve Genel Bakis

dump(), semalari (schema/*.table, schema/*.dbase), yetkili ana veri tablolarini (tables/*.db, *.del, *.aut, *.cnt, *.unq) ve SHA-256 kriptografik dogrulama dosyasini (manifest.json) iceren sikistirilmis, tasinabilir bir .amberdb veritabani arşivi olusturur. Boyutu kucuk tutmak icin turetilmis ikincil indeksleri arşive dahil etmez.


2. Sozdizimi ve Imza

my $arsiv_yolu = $tools->dump(%secenekler);

3. Secenekler

  • file: Ozel cikti dosya yolu.
  • tables: Pakete dahil edilecek tablo listesi dizi referansi (varsayilan: tum tablolar).
  • table: Yalnizca tek bir tablonun anlik goruntusunu alma.

4. Pratik Kod Ornegi

use AmberDB;
use AmberDB::Tools;

my $adb   = AmberDB->new(path => { dbase_dir => "./dbstore" });
my $tools = AmberDB::Tools->new($adb);

# Tam veritabani yedegi alma
my $yedek = $tools->dump();
print "Yedek arsivi olusturuldu: $yedek\n";

5. Iliskili Maddeler ve Bakiniz

AmberDB Encyclopedia

Home · A-Z Index


Getting Started & Guides


Core Concepts


Core CRUD Methods


Query, Search & Facets


Transactions & Locks


Cache, Buffer & Low-Level


Locale & Helpers


Maintenance & Tools


Configuration Flags


File Formats


Language

Clone this wiki locally