NoSQL бөлүштүрүлгөн маалымат базасы деген эмне?
NoSQL бөлүштүрүлгөн маалымат базасы деген эмне?

Video: NoSQL бөлүштүрүлгөн маалымат базасы деген эмне?

Video: NoSQL бөлүштүрүлгөн маалымат базасы деген эмне?
Video: NoSQL простым языком: что это и зачем нужно? 2024, Ноябрь
Anonim

NoSQL туруктуу схеманы талап кылбаган, биригүүдөн качкан жана масштабдуу эмес DMS болуп саналат. Колдонуу максаты а NoSQL маалымат базасы үчүн таркатылды маалыматтарды сактоо муктаждыктары менен маалымат дүкөндөрү. NoSQL маалымат базасы "Бир гана SQL эмес" же "SQL эмес" дегенди билдирет. Жакшыраак термин NoREL болмок да NoSQL кармалып калды.

Ошондой эле, NoSQL маалымат базасынын мисалы деген эмне?

Документке негизделген маалымат базасы тегтелген элементтерден турган документтерди сактайт. Мисалдар : MongoDB, CouchDB, OrientDB жана RavenDB. Ар бир сактоо блогу бир гана тилкеден маалыматтарды камтыйт, Мисалдар : BigTable, Cassandra, Hbase жана Hypertable. Графикке негизделген маалымат базасы тармак болуп саналат маалымат базасы маалыматтарды көрсөтүү жана сактоо үчүн түйүндөрдү колдонот.

Экинчиден, NoSQL маалымат базасы эмне үчүн жакшы? NoSQL маалымат базалары Алар атайын маалымат моделдери үчүн курулган жана заманбап тиркемелерди куруу үчүн ийкемдүү схемаларга ээ. NoSQL маалымат базалары иштеп чыгуунун жөнөкөйлүгү, функционалдуулугу жана масштабдуу иштеши үчүн кеңири таанылган. Алар документ, график жана ачкыч-маани сыяктуу ар кандай маалымат моделдерин колдонушат.

Андан кийин, суроо, NoSQL маалымат базасы эмнени билдирет?

А NoSQL (башында "SQL эмес" же "байланыштуу эмес" дегенди билдирет) маалымат базасы маалыматтарды сактоо жана издөө механизмин камсыз кылат болуп саналат моделдешти билдирет мамиледе колдонулган таблица мамилелеринен башка маалымат базалары . NoSQL маалымат базалары болуп саналат чоң маалыматтарда жана реалдуу убакытта веб-тиркемелерде көбүрөөк колдонулат.

NoSQL маалымат базаларынын кандай түрлөрү бар?

Төрт чоң бар NoSQL түрлөрү : ачкыч-баалуу дүкөн, документ сактоо, тилкеге багытталган маалымат базасы , жана график маалымат базасы . Ар бир түрү мамиле менен чечүүгө мүмкүн болбогон маселени чечет маалымат базалары . Чыныгы ишке ашыруу көбүнчө булардын айкалышы. OrientDB, мисалы, көп модели болуп саналат маалымат базасы , айкалыштыруу NoSQL түрлөрү.

Сунушталууда: