Search
 
SCRIPT & CODE EXAMPLE
 

SQL

base nosql

The BASE acronym was defined by Eric Brewer, who is also known for formulating the CAP theorem.

The CAP theorem states that a distributed computer system cannot guarantee all of the following three properties at the same time:

Consistency
Availability
Partition tolerance
A BASE system gives up on consistency.

Basically available indicates that the system does guarantee availability, in terms of the CAP theorem.
Soft state indicates that the state of the system may change over time, even without input. This is because of the eventual consistency model.
Eventual consistency indicates that the system will become consistent over time, given that the system doesn't receive input during that time.
Brewer does admit that the acronym is contrived:

I came up with [the BASE] acronym with my students in their office earlier that year. I agree it is contrived a bit, but so is "ACID" -- much more than people realize, so we figured it was good enough.
Comment

PREVIOUS NEXT
Code Example
Sql :: mysql delete all where id is not equal 
Sql :: sql server count all tables rows 
Sql :: get current date data in mysql 
Sql :: oracle add months to sysdate 
Sql :: mysql repair a table 
Sql :: v$session not found in oracle 
Sql :: drop table sql 
Sql :: mysql select utc time in eastern time 
Sql :: tsql replace value in json 
Sql :: mysql reset auto increment id 
Sql :: get last record in sql 
Sql :: get first 3 letter of department name in sql 
Sql :: create sequence if not exists postgres 
Sql :: ER_NOT_SUPPORTED_AUTH_MODE: Client does not support authentication protocol requested by server; consider upgrading MySQL client 
Sql :: date to string sql 
Sql :: show all public tables sql 
Sql :: display index in sql 
Sql :: ubuntu install postgresql 12 
Sql :: select columns table mysql 
Sql :: org.h2.jdbc.jdbcsqlsyntaxerrorexception table not found 
Sql :: An error occurred while installing mysql2 (0.5.3) 
Sql :: oracle sessions_per_user 
Sql :: docker run mysql image 
Sql :: get row affected mysql 
Sql :: drop all procedures sql server 
Sql :: replace all numbers in mysql 
Sql :: select all_source oracle 
Sql :: set nocount on sql 
Sql :: phone number sql 
Sql :: delete dublicate rows sql 
ADD CONTENT
Topic
Content
Source link
Name
4+6 =