Sabtu, 16 Jun 2012 Pengenalan MongoDB dan Penggunaanya Dalam Aplikasi PHP. Perjumpaan I : Kumpulan Minat Khusus Pangkalan Data Sektor Awam (DB SIG) Khamis 14 Jun 2012, Bilik Mesyuarat , Aras 6, MAMPU, MKN-Embassy Techzone, Jalan Teknokrat 2, 63000 , Cyberjaya Disampaikan Oleh : Syahman bin Mohamad (Wakil PESIMA)
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Sabtu, 16 Jun 2012
Pengenalan MongoDB dan Penggunaanya Dalam Aplikasi PHP.
Perjumpaan I : Kumpulan Minat Khusus Pangkalan Data Sektor Awam (DB SIG)Khamis 14 Jun 2012, Bilik Mesyuarat , Aras 6, MAMPU, MKN-Embassy Techzone, Jalan Teknokrat 2, 63000 , Cyberjaya
Disampaikan Oleh : Syahman bin Mohamad (Wakil PESIMA)
Sabtu, 16 Jun 2012
?
Sabtu, 16 Jun 2012
MongoDB (dari kata “humongous”).
“Scallable, high-performance, open source, schema-free, document-oriented database” mongodb.org
Sabtu, 16 Jun 2012
Cabang Pangkalan Data NoSQL.
NoSQL ?
● Not Only SQL● Berbeza dengan RDBMS● Tidak perlu skema ● Tidak menggunakan SQL untuk kuiri● Simpan data guna konsep dokumen
Sabtu, 16 Jun 2012
Pangkalan Data Menggunakan Konsep/Teknologi NoSQL
sumber : nosql.findthebest.com
Sabtu, 16 Jun 2012
# Falsafah 1
“One size fits all” approach no longer applies !
Sabtu, 16 Jun 2012
# Falsafah 2
Non-relational DBs scale more easily, especially horizontally
Sabtu, 16 Jun 2012
# Falsafah 3
Focus on speed, performance, flexibility and scalability (adapt to increased demands)
Sabtu, 16 Jun 2012
# Falsafah 4
Not concerned with transactional stuff and relational semantics
Sabtu, 16 Jun 2012
# Falsafah 5
DB should be an on-demand commodity, in a cloud like fashion
Sabtu, 16 Jun 2012
# Falsafah 6 MongoDB tries to achieve the performance of traditional key-value stores while maintaining functionality of traditional RDBMS
Sabtu, 16 Jun 2012
Ciri-Ciri Penting MongoDB ● Indexing
● Schema-less + very flexible
● Durability, solved with replication / failover support, or use journaling
● Document Storage ( Using BSON Format- JSON Like Object ) - eg :