Membuat Aplikasi Migrasi Database MySQL ke MongoDB dengan Python (Versi 2: Memanfaatkan Metadata SQL)

Pada artikel sebelumnya kita sudah membahas bagaimana cara membuat aplikasi migrasi database dari database relasional MySQL ke NoSQL database MongoDB. Kekurangan pada artikel sebelumnya ialah hanya bisa memindahkan 1 (satu) table saja, sehingga untuk memindahkan dua table atau lebih perlu di eksekusi berulang.

Pada artikel ini, masalah diatas akan kita perbaiki. Pada artikel ini kita akan membuat aplikasi migrasi database yang lebih lengkap. Aplikasi yang di bangun dapat memindahkan 1 (satu) database utuh beserta semua tablenya secara otomatis. Aplikasi ini dibangun dengan bahasa Python dan mereferensi penelitian:

Continue reading “Membuat Aplikasi Migrasi Database MySQL ke MongoDB dengan Python (Versi 2: Memanfaatkan Metadata SQL)”

Membuat Aplikasi Migrasi Table Database MySQL ke MongoDB dengan Python: Teknik Transformasi Data

Beberapa tahun terakhir database telah memasuki era baru di mana database NoSQL sudah menjadi sebuah kebutuhan dalam industri teknologi informasi. Banyaknya kebutuhan untuk dapat menyimpan data yang bervariasi, cepat dan banyak membuat NoSQL semakin menjadi pilihan. Pada akhirnya kebutuhan untuk melakukan pemindahan data dan migrasi dari database relational sepertu MySQL ke NoSQL seperti MongoDB semakin dibutuhkan.

Continue reading “Membuat Aplikasi Migrasi Table Database MySQL ke MongoDB dengan Python: Teknik Transformasi Data”

Tools dan Strategi Penerapan Distance Learning di Indonesia

distancing learning for Indonesia

Distance learning menjadi hal umum baru yang muncul ke permukaan selama masa pandemi ini. Semua tingkatan pendidikan harus menerapkan metode pembelajaran ini untuk mencegah penyebaran pandemi lebih meluas. Untuk membantu instansi pendidikan dalam merancang strategi penerapan distance learning, saya dan beberapa teman dari Universitas Sebelas Maret, Solo membuat penelitian tentang alat dan strategi distance learning dengan judul:

Continue reading “Tools dan Strategi Penerapan Distance Learning di Indonesia”

Meningkatkan Performa Kecepatan Query Random pada Database Relational

fater order by rand

Sedikit sharing tentang salah satu paper publikasi yang baru terbit awal tahun 2020 ini, tepatnya bulan maret kemarin. Paper ini mengangkat masalah tentang lambarnya proses pengambilan data secara acak pada database relational. Proses lambat ini sangat terasa jika table yang digunakan sudah menampung ratusan ribu data.

Continue reading “Meningkatkan Performa Kecepatan Query Random pada Database Relational”