Network Security Internet Technology Development Database Servers Mobile Phone Android Software Apple Software Computer Software News IT Information

In addition to Weibo, there is also WeChat

Please pay attention

WeChat public account

Shulou

What are the non-relational databases in the database?

2025-01-15 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Database >

Share

Shulou(Shulou.com)05/31 Report--

This article is about the content of non-relational databases in databases. The editor thinks it is very practical, so share it with you as a reference and follow the editor to have a look.

Non-relational databases are: 1, MongoDB, is a document-oriented open source NoSQL database; 2, Cassandra, is developed by Facebook for inbox search; 3, Redis, is the most famous key value storage.

What is a NoSQL database?

NoSQL database (non-relational database) is a non-relational database system used to store and retrieve data. In today's world, we should not just store all data in a table format that does not have a predefined fixed schema (fixed without columns). Like user-generated data, geolocation data, and data generated by the Internet of things, social graphs are examples of real-world data growing exponentially. These huge data also need a lot of processing. At this point, the NoSQL database appears. Using NoSQL database, we can store and retire files, keys, and graphics-based data easily and faster. We can easily avoid complex SQL connection operations. It is easy to use NoSQL DBs to scale horizontally on real problems (web and enterprise business applications). Carlo Strozzi introduced the NoSQL term in 1998. Motivation for using NoSQL-simplicity of design, horizontal expansion of machine clusters

NoSQL database type

Document databases-these databases typically match each key with a complex data structure called a document. Documents can contain key array pairs, key-value pairs, or even nested documents. Examples: MongoDB, Apache CouchDB, ArangoDB, Couchbase, Cosmos DB, IBM Domino, MarkLogic, OrientDB.

Key-value storage-each individual item is stored as a key-value pair. The key-value store is the simplest of all NoSQL databases. Example: Redis, Memcached, Apache Ignite, Riak.

Wide column storage-these types of databases are optimized for queries on large datasets, storing data columns together instead of rows. Example: Cassandra,Hbase,Scylla.

Graphic storage-these store information about graphics and networks, such as social relationships, roadmaps, and traffic links. Example: Neo4j,AllegroGraph.

2019 Best NoSQL Database

MongoDB: is a document-oriented open source NoSQL database. MongoDB uses documents such as JSON to store any data. It is written in C++.

Cassandra: developed by Facebook for inbox search. Cassandra is a distributed data storage system for processing large amounts of structured data.

Redis: is the most famous key-value store. Redis is written in C language. It is authorized by BSD.

HBase: a distributed non-relational database designed by Google for BigTable databases.

Neo4j: it is called the native graph database because it effectively implements the attribute graph model all the way to the storage layer.

Oracle NoSQL: implements the mapping from user-defined keys to opaque data items.

Amazon DynamoDB: uses an NoSQL database model that is non-relational, allowing documents, graphics, and columns to be among its data models.

Couchbase: a database of NoSQL documents for interactive web applications. It has a flexible data model, easy to expand, and provides consistent high performance.

Memcached: an open source, high-performance, distributed memory caching system designed to accelerate dynamic web applications by reducing database load.

CouchDB: an open source NoSQL database that uses JSON to store information and JavaScript as the query language.

Thank you for reading! This is the end of the article on "what are the non-relational databases in the database?". I hope the above content can be of some help to you, so that you can learn more knowledge. If you think the article is good, you can share it for more people to see!

Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.

Views: 0

*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.

Share To

Database

Wechat

© 2024 shulou.com SLNews company. All rights reserved.

12
Report