Akses dan Penyimpanan Data
Windows memiliki API, komponen, dan layanan yang mendukung aplikasi desktop Anda dalam akses dan penyimpanan data. Mereka menyediakan:
- Manajemen sistem file dan file.
- Akses database.
- Dukungan untuk transfer, sinkronisasi, dan replikasi data.
- Akses ke FILE XML, paket, dan log.
- Master gambar.
- Dukungan pencadangan.
Di bagian ini
Topik | Deskripsi |
---|---|
Layanan Transfer Cerdas Latar Belakang | Layanan Transfer Cerdas Latar Belakang (BITS) mentransfer file (unduhan atau unggahan) antara klien dan server dan memberikan informasi kemajuan yang terkait dengan transfer. Anda juga dapat mengunduh file dari serekan. |
Cadangan | Kunci registri untuk pencadangan dan pemulihan memungkinkan aplikasi cadangan untuk berkomunikasi dengan aplikasi dan layanan lain tentang operasi pencadangan dan pemulihan. API cadangan pita memungkinkan aplikasi cadangan untuk mengarsipkan data ke pita. API penyimpanan instans tunggal (SIS) memungkinkan aplikasi cadangan menggunakan arsitektur SIS untuk mempertahankan file duplikat dengan overhead minimum. API enkripsi mentah memungkinkan pencadangan dan pemulihan file terenkripsi. |
Mesin Sinkronisasi Cloud | Mulai dari Windows 10, versi 1709, Windows menyediakan API file cloud. API ini memformalkan dukungan untuk mesin sinkronisasi cloud, dan menangani tugas seperti membuat dan mengelola file dan direktori tempat penampung. Pengguna API ini biasanya menyinkronkan penyedia dan hingga batas tertentu, aplikasi Windows. |
Sistem File Log Umum | API Common Log File System (CLFS) menyediakan subsistem file log tujuan umum berperkinerja tinggi yang dapat digunakan aplikasi klien khusus dan beberapa klien dapat berbagi untuk mengoptimalkan akses log. |
Sistem File Terdistribusi | Fungsi Sistem File Terdistribusi (DFS) menyediakan kemampuan untuk mengelompokkan berbagi secara logis di beberapa server dan secara transparan menautkan berbagi ke dalam satu namespace hierarkis. |
Replikasi Sistem File Terdistribusi | Layanan Distributed File System Replication (DFSR) adalah mesin replikasi multimaster berbasis status yang mendukung penjadwalan replikasi dan pembatasan bandwidth. |
Mesin Penyimpanan yang Dapat Diperluas | Extensible Storage Engine (ESE) adalah teknologi penyimpanan metode akses terindeks dan berurutan (ISAM) tingkat lanjut. ESE memungkinkan aplikasi untuk menyimpan dan mengambil data dari tabel menggunakan navigasi kursor terindeks atau berurutan. |
API Manajemen File (FMAPI) | API Manajemen File menyediakan cara bagi pengembang untuk menemukan dan memulihkan file yang dihapus dari volume yang tidak terenkripsi. API Manajemen File juga menyediakan kemampuan untuk menggunakan kata sandi atau file kunci pemulihan untuk penemuan dan pemulihan file yang dihapus dari volume terenkripsi BitLocker. |
Adaptor bus host (HBA) | Adaptor bus host (HBA). |
API Mastering Gambar | API penguasaan gambar memungkinkan aplikasi untuk menahapkan dan membakar gambar ke media penyimpanan optik CD dan DVD. Media seperti disk lainnya yang meletakkan gambar dengan cara yang sama juga dapat menggunakan API ini. |
API Pencitraan | Referensi Antarmuka Pencitraan Windows menjelaskan metode terprogram untuk mengelola file gambar Windows (.wim). |
API Pustaka Penemuan iSCSI | API Pustaka Penemuan iSCSI memungkinkan inisiator menemukan perangkat target yang dapat diakses serta alamat terkait dengan jumlah minimal konfigurasi yang diperlukan. |
API Target Perangkat Lunak iSCSI | API Target Perangkat Lunak iSCSI menyediakan antarmuka WMI untuk mengelola Target Perangkat Lunak Microsoft iSCSI, seperti membuat disk virtual dan menyajikannya kepada klien. |
Sistem File Lokal | Menjelaskan manajemen direktori, disk, file, dan volume. Juga menjelaskan Transactional NTFS (TxF). |
MSXML | Microsoft XML Core Services (MSXML) memungkinkan pelanggan yang menggunakan JScript, Visual Basic Scripting Edition (VBScript), dan Microsoft Visual Studio untuk membangun aplikasi berbasis XML berkinerja tinggi. |
Pustaka Memori Non-Volatil (NVML) | Memungkinkan pengembang untuk menggunakan API NVML untuk membuat kode untuk memori persisten di lingkungan Windows. |
Berkas Offline | API File Offline memungkinkan aplikasi untuk mengontrol dan memantau perilaku File Offline secara terprogram. |
Pengemasan | API pengemasan menyediakan dukungan untuk aplikasi yang menghasilkan atau mengonsumsi file, yang disebut paket, yang sesuai dengan Konvensi Kemasan Terbuka. |
Sistem File yang Diproyeksikan | Projected File System (ProjFS) memungkinkan aplikasi mode pengguna untuk memproyeksikan penyimpanan data hierarkis ke dalam sistem file, di mana ia muncul sebagai file dan direktori. Konten di-cache ke sistem file lokal sesuai permintaan, memungkinkan penyimpanan data yang sangat besar muncul lokal tanpa penyimpanan lokal yang luar biasa. |
Kompresi Diferensial Jarak Jauh | Kompresi Diferensial Jarak Jauh (RDC) memungkinkan aplikasi untuk menyinkronkan data antara dua komputer dengan cara yang efisien. |
API Manajemen Status Pengguna | API Manajemen Status Pengguna menyediakan cara alternatif untuk mengonfigurasi dan mengambil status saat ini untuk komponen Windows yang terkait dengan status pengguna. Komponen Windows yang mengekspos konfigurasi dan status melalui API ini adalah Pengalihan Folder, File Offline, dan Profil Roaming. |
Layanan Disk Virtual | Virtual Disk Service (VDS) mengelola berbagai konfigurasi penyimpanan, dari desktop disk tunggal hingga array penyimpanan eksternal. |
Penyimpanan Virtual | Format Virtual Hard Disk (VHD) adalah spesifikasi format gambar yang tersedia untuk umum yang menentukan hard disk virtual yang dienkapsulasi dalam satu file, yang mampu menghosting sistem file asli sambil mendukung operasi disk dan file standar. |
Layanan Menyalin Bayangan Volume | Layanan Menyalin Bayangan Volume (VSS) adalah sekumpulan antarmuka COM yang mengimplementasikan kerangka kerja untuk memungkinkan pencadangan volume dilakukan saat aplikasi pada sistem terus menulis ke volume. |
Komponen Akses Data Windows | Windows Data Access Components (Windows DAC) 6.0 adalah serangkaian teknologi yang menyediakan akses ke informasi di seluruh perusahaan. Teknologi ini termasuk Microsoft ActiveX Data Objects (ADO), OLE DB, dan Microsoft Open Database Connectivity (ODBC). |
Windows Storage Management API | WINDOWS Storage Management API digunakan untuk mengelola berbagai konfigurasi penyimpanan, dari desktop disk tunggal hingga array penyimpanan eksternal. |
Sinkronisasi Windows | Microsoft Windows Sync API menyediakan cara bagi pengembang untuk menulis penyedia sinkronisasi kustom yang memungkinkan perangkat menyinkronkan data dengan penyimpanan data di komputer atau di jaringan. |
Penyedia WMI untuk NFS | Microsoft Services for Network File System (NFS) menyediakan solusi berbagi file yang memungkinkan Anda mentransfer file menggunakan protokol NFS antara komputer yang menjalankan Sistem operasi Windows dan pihak ketiga. |
XmlLite | XmlLite adalah pengurai XML ringan yang dirancang untuk kemudahan penggunaan, performa, dan kepatuhan standar. |