In addition to Weibo, there is also WeChat
Please pay attention
WeChat public account
Shulou
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.
Continue with the installation of the previous hadoop.First, install zookooper1. Decompress zookoope
"Every 5-10 years, there's a rare product, a really special, very unusual product that's the most un
© 2024 shulou.com SLNews company. All rights reserved.