Mundarija:

PyTables nima?
PyTables nima?

Video: PyTables nima?

Video: PyTables nima?
Video: HDF5 take 2 - h5py & PyTables | SciPy 2017 Tutorial | Tom Kooij 2024, Noyabr
Anonim

PyTables ierarxik ma'lumotlar to'plamini boshqarish uchun to'plam bo'lib, juda katta hajmdagi ma'lumotlar bilan samarali va oson kurashish uchun mo'ljallangan. PyTables Python tili va NumPy paketidan foydalangan holda HDF5 kutubxonasi ustiga qurilgan.

Buni hisobga olsak, PyTable-ni qanday o'rnatishim mumkin?

PyTable-ni pip yordamida o'rnatishning eng oddiy usuli quyidagilar:

  1. $ pip o'rnatish jadvallari.
  2. $ pip install --user --upgrade jadvallari.
  3. $ pip install --install-option='--hdf5=/custom/path/to/hdf5' jadvallari.
  4. $ env HDF5_DIR=/custom/path/to/hdf5 pip o'rnatish jadvallari.
  5. $ pip o'rnatish jadvallari-3.0.0.tar.gz.

Ikkinchidan, hdf5 ma'lumotlar bazasimi? 3 ta javob. HDF5 bir vaqtning o'zida faqat o'qishga kirish uchun yaxshi ishlaydi. Bir vaqtning o'zida yozish uchun siz parallel foydalanishingiz kerak HDF5 yoki yozish uchun g'amxo'rlik qiladi ishchi jarayoni bor HDF5 do'kon. Meta-ma'lumotni SQL/NoSQL-da saqlashingiz mumkin ma'lumotlar bazasi va xom ma'lumotlarni (vaqt seriyalari ma'lumotlarini) bitta yoki bir nechta holatda saqlang HDF5 fayllar

Xuddi shunday, odamlar hdf5 fayli nima deb so'rashadi.

Ierarxik ma'lumotlar formati 5-versiyasi ( HDF5 ), ochiq manba hisoblanadi fayl katta, murakkab, heterojen ma'lumotlarni qo'llab-quvvatlaydigan format. HDF5 "dan foydalanadi fayl katalog" kabi tuzilma ichida ma'lumotlarni tartibga solish imkonini beradi fayl ko'p turli tuzilgan yo'llar bilan, siz bilan mumkin fayllar kompyuteringizda.

Hdf5 o'rnatilganligini qanday bilsam bo'ladi?

Sizda zlib borligiga ishonch hosil qiling o'rnatilgan . Bu siqish (deflatsiya) uchun talab qilinadi HDF5 filtr. Kimga tekshiring bu o'rnatilgan , qarang agar u kutubxonangizda mavjud (masalan, /usr/lib yoki /usr/lib64). Oson yo'l tekshirish bu ls /usr/lib | buyrug'ini bajarish orqali grep "libz".

Tavsiya: