NoSQL

Shí Wikipedia, njikotá édémédé nke onyobulạ

NoSQL (nke na-ezo aka na "na-abụghị SQL" ma ọ bụ "na-enweghị mmekọrịta") bụ ụzọ maka imepụta nchekwa data nke na-elekwasị anya n'inye usoro maka nchekwa na iweghachite data nke a na-emepụta n'ụzọ ndị ọzọ karịa mmekọrịta eserese eji na nchekwa data mmekọrịta.[1] Kama usoro nhazi nke nchekwa data mmekọrịta, nchekwa data NoSQL na-etinye data n'ime otu usoro data. Ebe ọ bụ na nhazi nchekwa data a na-abụghị nke mmekọrịta anaghị achọ usoro, ọ na-enye ngwa ngwa iji jikwaa nnukwu data na-enweghị usoro.[2] A na-akpọkwa usoro NoSQL mgbe ụfọdụ "Ọ bụghị naanị SQL" iji mesie ike na ha nwere ike ịkwado asụsụ ajụjụ SQL ma ọ bụ nọrọ n'akụkụ nchekwa data SQL na polyglot-persistent architectures.[3][4]

Ihe omume a nwetara nlebanya dị mma ma na-abanyekwa na ndepụta ndị nkatọ nke ihe omume Black Mirror, nke ọma.  A na-eto ọmarịcha ihe nkiri pastel nke ọma, yana ụda Max Richter na arụmọrụ Howard.  Nkatọ sitere n'aka ọtụtụ ndị nyocha bụ amụma na njedebe nke ihe omume ahụ, n'agbanyeghị na ụfọdụ toro edemede ahụ na okwu ọchị.  Ọtụtụ ndị nkatọ kwuru myirịta nke ihe omume ahụ na ngwa ụwa n'ezie Peeple na China's Social Credit System, yana ọrụ akụkọ ifo banyere mgbasa ozi ọha na-enwe isiokwu nke okike na inwe mmasị na onyonyo.  Ihe omume ahụ meriri Royal Television Society Craft & Design Award.  Ahọpụtara ya maka ọtụtụ ihe nrite, gụnyere nhọpụta ihuenyo Actors Guild Award maka Howard na nhọpụta Primetime Emmy Award maka McGarvey.  Egwuregwu bọọlụ Nosedive, dabere na ihe omume ahụ, wepụtara na 2018..[5]

Ihe na-akpali usoro a gụnyere ịdị mfe nke imewe, "horizontal" dị mfe maka ụyọkọ igwe (nke bụ nsogbu maka nchekwa data mmekọrịta), njikwa dị mma maka nnweta, na ibelata mgbochi mmekọrịta.[6] Ọdịdị data nke nchekwa data NoSQL ji mee ihe (dịka igodo-uru abụọ, kọlụm sara mbara, eserese, ma ọ bụ akwụkwọ) dị iche na ndị ejiri na ndabara na nchekwa data mmekọrịta, na-eme ka ụfọdụ ọrụ ngwa ngwa na NoSQL. Ịdị mma nke nchekwa data NoSQL e nyere dabere na nsogbu ọ ga-edozi. Mgbe ụfọdụ, a na-ele usoro data nke NoSQL na-eji anya dị ka "nke na-agbanwe agbanwe" karịa tebụl nchekwa data mmekọrịta.[7]

Ọtụtụ ụlọ ahịa NoSQL na-emebi nkwụsi ike (n'echiche nke CAP theorem) maka ịdị adị, nnabata nkebi, na ọsọ.  Ihe mgbochi na nnabata ka ukwuu nke ụlọ ahịa NoSQL gụnyere iji asụsụ ajụjụ dị ala (kama SQL, dịka ọmụmaatụ), enweghị ike ịmekọrịta mgbasa ozi n'ofe tebụl, enweghị oghere ahaziri ahazi, yana nnukwu ntinye ego gara aga na ọdụ data dị adị.  [1]  Ọtụtụ ụlọ ahịa NoSQL enweghị ezi azụmahịa ACID, ọ bụ ezie na ọdụ data ole na ole emeela ka ha bụrụ isi na atụmatụ ha.

  1. https://web.archive.org/web/20181226094304/http://nosql-database.org/ "NoSQL DEFINITION: Next Generation Databases mostly addressing some of the points : being non-relational, distributed, open-source and horizontally scalable".
  2. https://www.ibm.com/topics/nosql-databases "What is a NoSQL database?"
  3. NoSQL (Not Only SQL). “NoSQL database, also called Not Only SQL”
  4. Fowler. NosqlDefinition. “many advocates of NoSQL say that it does not mean a "no" to SQL, rather it means Not Only SQL”
  5. RDBMS dominate the database market, but NoSQL systems are catching up. DB-Engines.com (21 November 2013). Retrieved on 24 November 2013.
  6. Leavitt (2010). "Will NoSQL Databases Live Up to Their Promise?". IEEE Computer 43 (2): 12–14. DOI:10.1109/MC.2010.58. 
  7. Vogels (2012-01-18). Amazon DynamoDB – a Fast and Scalable NoSQL Database Service Designed for Internet Scale Applications. All Things Distributed. Retrieved on 2017-03-06.