Ang database ng NoSQL ay nagbibigay ng mekanismo para sa pag-iimbak at pagkuha ng data na namodelo sa mga paraan maliban sa mga tabular na relasyon na ginagamit sa mga relational na database. Ang ganitong mga database ay umiral mula noong huling bahagi ng 1960s, ngunit ang pangalang "NoSQL" ay nabuo lamang noong unang bahagi ng ika-21 siglo, na na-trigger ng mga pangangailangan ng mga kumpanya ng Web 2.0.
Ano ang halimbawa ng non relational database?
NoSQL o non-relational database na mga halimbawa:MongoDB, Apache Cassandra, Redis, Couchbase at Apache HBase. Ang mga ito ay pinakamahusay para sa Rapid Application Development. Ang NoSQL ay ang pinakamahusay na pagpipilian para sa flexible na pag-iimbak ng data na may kaunti hanggang walang mga limitasyon sa istraktura.
Ano ang relational at non relational na data?
Ang isang relational database ay structured, ibig sabihin, ang data ay nakaayos sa mga talahanayan. Maraming beses, ang data sa loob ng mga talahanayang ito ay may mga ugnayan sa isa't isa, o mga dependency. Ang isang hindi relational na database ay nakatuon sa dokumento, ibig sabihin, lahat ng impormasyon ay iniimbak sa higit pa sa isang order ng listahan ng paglalaba.
Ano ang ibig sabihin ng database ng NoSQL?
Ang
NoSQL, na tinatawag ding “not only SQL”, “non-SQL”, ay isang diskarte sa disenyo ng database na nagbibigay-daan sa pag-imbak at pag-query ng data sa labas ng mga tradisyunal na istrukturang makikita sa mga relational na database.
Ano ang halimbawa ng NoSQL?
NoSQL ay ginagamit para sa Big data at real-time na web app. Halimbawa, ang mga kumpanya tulad ng Twitter, Facebook at Google ay nangongolekta ng mga terabyte ngdata ng user bawat araw. Ang NoSQL database ay nangangahulugang "Not Only SQL" o "Not SQL." Kahit na ang isang mas mahusay na termino ay magiging "NoREL", nahuli ang NoSQL. Ipinakilala ni Carl Strozz ang konsepto ng NoSQL noong 1998.