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 types of NoSQL

2025-01-21 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Servers >

Share

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

This article is about what the NoSQL type has. The editor thinks it is very practical, so share it with you as a reference and follow the editor to have a look.

NoSQL does not have an exact definition, but it is generally believed that NoSQL database should have the following characteristics: schema freedom (schema-free), support for simple backup (easy replication support), simple application program interface (simple API), final consistency (or support BASE feature, does not support ACID), support for mass data (huge amount of data).

NoSQL is just a concept, and NoSQL databases are divided into many categories according to the storage model and characteristics of the data. The following table is a basic classification of NoSQL databases, which is not absolute, but is generally divided from the storage model. And there are no absolute boundaries and differences between them. For example, the Table type storage of Tokyo Cabinet/Tyrant can be understood as document storage, and the Berkeley DB XML database is developed based on Berkeley DB.

NoSQL database classification

Category product property column storage

HBase

Cassandra

HyperTable

As the name implies, data is stored in columns. The biggest feature is that it is convenient to store structured and semi-structured data, and it is convenient to do data compression. It has a great advantage in querying a certain column or columns. Document storage

MongoDB

CouchDB

Document storage is generally stored in a format similar to JSON, and the stored content is document-based, so there is an opportunity to index some fields and achieve some functions of a relational database. Key-value storage

Tokyo Cabinet/Tyrant

Berkeley DB

Memcache DB

Redis

Its value can be quickly queried by the key. In general, storage is accepted regardless of its worthwhile format (Redis includes other features). Graph storage

Neo4j

FlockDB

The best storage of graphic relationships. Traditional relational database is used to solve the problem of low performance, and it is not easy to design and use. Object storage

Db4o

Versant

The database is manipulated by syntax similar to the object-oriented language, and the data XML database is accessed by object.

Berkeley DB XML

BaseX

Store XML data efficiently and support XML's internal query syntax, such as XQuery, Xpath. Thank you for reading! This is the end of this article on "what are the types of NoSQL?". 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

Servers

Wechat

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

12
Report