In addition to Weibo, there is also WeChat
Please pay attention
WeChat public account
Shulou
2025-03-01 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Database >
Share
Shulou(Shulou.com)05/31 Report--
This article mainly explains "what are the advantages and disadvantages of NoSQL cloud service". The content of the article is simple and clear, and it is easy to learn and understand. Please follow the editor's train of thought to study and learn "what are the advantages and disadvantages of NoSQL cloud service".
What are the advantages and disadvantages of NoSQL cloud services
Of course, any technology or product will have its two sides, especially the technology such as NoSQL, because it is refined to different areas, it is difficult for a product to be large and comprehensive. Due to the characteristics of the in-memory database, Memcached and Redis also have the following shortcomings:
1. Reliability. Memory Memcached lacks support for persistence (persistence), so a failure of any node means the possibility of losing some or all of the data.
2. In the case of insufficient memory, the main database may face excessive workload when querying, which will be a serious blow to performance.
3. In general, Redis datasets cannot exceed the limit of a single master server.
4. In that case, many people will consider using Sharding to solve the problem, but Sharding is very complex and has many limitations.
5. When nothing works, DBA will consider using Redis clusters, but this will result in a lot of code rewriting.
6. Both Memchached and Redis need a large number of DBA to monitor.
What are the advantages and disadvantages of NoSQL cloud services
I believe that DBA has experienced so many disadvantages countless times in the actual environment. Change your way of thinking, wouldn't it be more convenient to put both Memchached and Redis in the cloud and be managed by a third party? Garantia, another company from Israel, can provide such a service. The fledgling company is committed to providing reliable Memcached and Redis that can be expanded indefinitely, and more importantly, these services are done in an automated cloud. Garantia can provide cloud services for NoSQL in-memory database. Here are some of the features mentioned on the company's website:
Reliable memory: zero data loss; preset memory replication, data persistence, automated failover, and backup capabilities
Automatic extension: fully automated extension from GB to PB level; all Redis commands are supported for datasets of any size
Worry-free management: services and configurations can be online in seconds; there is no need to manage nodes, clusters, server lists, data persistence configuration, scaling, and disaster recovery
Extremely low cost: in GB-level services, the charging model of "keeping expenditure within the limits of revenues" is adopted; the price is consistent with that of existing cloud server providers, resulting in maximum savings in development time and cost
The content on the official website is very powerful, how does Garantia do this? The general form is as follows: Garantia divides the user's data into blocks and stores them in various data slices and nodes, and can minimize the recovery time in the event of node failure. It tests the performance improvement of high-throughput users, and the created data shards are automatically controlled in order to maximize the performance of an independent shard. At the same time, the entire data set is constantly copied from the node to persistent storage. Therefore, the most important feature of Garantia is to maximize the system performance of users on the premise of automatic fault recovery.
Garantia charges according to the amount of memory users use, using its own computing system. It is understood that Garantia will release some test cases in early June and officially launch the service in July. Garantia promises a lot to users, and how to achieve it is worth looking forward to. At present, there are many startups that do NoSQL cloud services, and the feedback of such services among users remains to be further tested. At the same time, it is also expected that some similar service providers can emerge in China, especially in the era of big data, there is still a lot of room to tap the potential of this model.
Thank you for reading. The above is the content of "what are the advantages and disadvantages of NoSQL cloud services". After the study of this article, I believe you have a deeper understanding of the advantages and disadvantages of NoSQL cloud services, and the specific usage needs to be verified in practice. Here is, the editor will push for you more related knowledge points of the article, welcome to follow!
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.