practices.3. Best practice 3.1 Apply good fault-tolerant mechanism
Connect or request an exception, connect retry and reconnect.
Retry time should be greater than cluster-node-time timeor the emphasis on fault tolerance, this is not for cluster, all application design is applicable.
3.2 Develop the Code of development
Slow queries, process CPU 100%, client requests slow, or even time out.
Avoid generating Hot-key, which causes the node to become the short board of
NoSQL (NoSQL = not-only SQL), meaning "not just SQL"is a new revolutionary movement in the database, which was raised early on, and the trend is growing to 2009. NoSQL advocates are advocating the use of non-relational data storage, which is undoubtedly a new kind of thinking injection, relative to the overwhelming use of relational databases.
Naresh Kumar is a software engineer and passionate blogger who has a great interest in programming and new things, and is happy to share technical research with other developers and programmers. Recently, Naresh wrote about 12 well-known free, open source NoSQL databases, and analyzed the characteristics of these databases.Now that NoSQL databases are getting more and more popular, I've summed up some great
, without having to calculate all the data from scratch.8th Chapter Key Value DatabaseComparison of key-value databases and relational databases
Oracle
Raik
DB instance
Raik Cluster
Table
Storage area
Yes
Key-value pairs
rowID
Key
What is a "key value database"* From the API point of view, the key-value database is the simplest NoSQL databas
Comparison and Analysis of eight common NoSQL Database Systems
Krist óf kolács is a software architect and consultant who recently published an article comparing various NoSQL databases.
Although SQL database is a very useful tool, after 15 years of outstanding performance, the monopoly will be broken. This is only a matter of time: I was forced to use relational databases, but I finally found that I could
Tags: style blog http color io os ar using JavaGuide: Kristóf Kovács is a software architect and consultant who recently published an article comparing various types of NoSQL databases. Although SQL database is a very useful tool, the monopoly is about to be broken after 15 years of a single show. This is only a matter of time: forced to use relational databases, but eventually found to be unable to adapt to the needs of the numerous. But the differen
Tags: redis redis cluster Linux operations architecture1. Introduction to RedisREmote DIctionary Server (Redis) is a Key-value storage system written by Salvatore Sanfilippo. Redis is an open source API that is written in ANSI C, adheres to the BSD protocol, supports networks, can be persisted in memory, key-value data
Tags: json system diagram targe div parsing hash table infSource Address: Https://baike.baidu.com/item/NoSQL/8828247?fr=aladdin NoSQL, which refers to non-relational databases. With the rise of internet web2.0 website, the traditional relational database in coping with web2.0 website, especially the web2.0 pure dynamic website of ultra-large-scale and high-concurrency SNS type, has been unable to overcome,
This article was translated from distributed algorithms in NoSQL DatabasesThe scalability of the system is the main reason for the development of the NoSQL movement, including distributed system coordination, failover, resource management and many other features. That makes NoSQL sound like a big basket, and everything can be plugged in. Although the
Although the NoSQL movement does not bring fundamental technological changes to distributed data processing, it still leads to a deluge of research and practice on protocols and algorithms. In this article, I will make some systematic descriptions of the distributed features of the NoSQL database.
The scalability of the system is the main reason to drive the development of the
Directory
1. redis Introduction 2. redis installation and configuration 3. Programming Using redis
1. redis Introduction
0x1: What is redis?
Redis is a nosql-type key-value-based high
Redis basic 4-redis service, redis basic 4-redis
Redis configuration file
The main problem was that redis. pid was not found.
Below is my configuration file
# By default Redis does not
Learning background
Today is January 2, 2015, the New Year has just begun the next day, I wish everyone Happy New Year's Eve (late blessing bar ^_^). I've been writing the jquery Plugin development series for a while, and this series of articles has been suspended for a while, and I've been looking at Redis for a while, and I'm going to write about My learning history as a series of Redis. Right now t
Although SQL database is a very useful tool, the monopoly is about to be broken after 15 years of a single show. This is only a matter of time: forced to use relational databases, but eventually found to be unable to adapt to the needs of the numerous.But the difference between NoSQL databases is far more than two of the differences between SQL databases. This means that the Software architect should choose a suitable
Guide: Kristóf Kovács is a software architect and consultant who recently published an article comparing various types of NoSQL databases . The article is compiled by Agile translator – Tang Yuhua . For reprint, please refer to the following statement.Although SQL database is a very useful tool, the monopoly is about to be broken after 15 years of a single show. This is only a matter of time: forced to use relational databases, but eventually found to
Before introducing redis, NoSQL, notonlysql, is a non-relational data storage with keyvalue key-value pairs. Existing NosqlDB products: redis?dbmemcachedhbasecassandratokyocabinetvoldemortdynomiteriakcouchdbhypertableflaretinl
Before introducing apsaradb for redis, I would like to know about
Tags: memcached NoSQL21.1 NoSQL Introduction• What is NoSQL• Non-relational databases are NoSQL, relational databases represent MySQLFor relational databases, it is necessary to store the data in libraries, tables, rows, fields, query the time according to the conditions of a line to match, when the equivalent is very large time and resources, especially the data
about RedisRedis is one of the NoSQL (no only SQL, non-relational) databases that NoSQL stores data in the form of Key-value. The current mainstream distributed cache technology has REDIS,MEMCACHED,SSDB,MONGODB and so on. Redis can be understood as a caching technique, because its data is cached from it, and it can be
DBMemcachedbRedis
You can quickly query to its value with key. In general, the format of the store regardless of the value of the full receipt. (Redis includes other features)
Diagram Storage
Neo4jFlockdb
The best storage for graphical relationships. The use of traditional relational databases to address the performance of poor, and design use is not convenient.
Object storage
Db4oVersant
The datab
. You might as well build a relational db cluster, but they're using shared storage, which is not the type we want. So there's a nosql era in which Google, Facebook, and Amazon are trying to handle more transmissions.NoSQL eraThere are a lot of NoSQL databases now, such as MongoDB, Redis, Riak, HBase, Cassandra, and so on. Each one has one of the following featur
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.