Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

pt-BR: Add Brazilian Portuguese translation #67

Open
wants to merge 18 commits into
base: master
Choose a base branch
from
Open
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
fixing typos
  • Loading branch information
hilam committed Dec 17, 2017
commit 98be6c4c27ff10fb56911bb05935d150790ed7d0
10 changes: 5 additions & 5 deletions README-pt-BR.md
Original file line number Diff line number Diff line change
Expand Up @@ -122,9 +122,9 @@ Interessado em **traduzir**? Por favor siga esse [ticket](https://github.com/d
* [Replicação Master-slave](#replicação-master-slave)
* [Replicação Master-master](#replicação-master-master)
* [Federação](#federação)
* [Fragmetação](#fragmentação)
* [Fragmentação](#fragmentação)
* [Desnormalização](#desnormalização)
* [Tuning de SQL](#tuning-de-sql)
* [Ajuste de SQL](#ajuste-de-sql)
* [NoSQL](#nosql)
* [Armazenamento Key-value](#key-value-store)
* [Armazenamento de Documento](#document-store)
Expand Down Expand Up @@ -850,7 +850,7 @@ Formas comuns de fragmentar uma tabela de usuários é através da inicial do ú

##### Desvantagem(ns): fragmentação

* Será necessário atualizar a lógica das apicações para trabalhar com os fragmentos, o que pode resultar em consultas SQL complexas.
* Será necessário atualizar a lógica das aplicações para trabalhar com os fragmentos, o que pode resultar em consultas SQL complexas.
* Distribuição dos dados pode se tornar desigual num fragmento. Por exemplo, um conjunto de usuários bastante ativos num fragmento pode resultar em aumento de carga para s fragmento, comparado aos outros.
* Rebalanceamento aumenta complexidade. Uma função fragmentada baseada em [hashing consistente](http://www.paperplanes.de/2011/12/9/the-magic-of-consistent-hashing.html) pode reduzir a quantidade de dados transferidos.
* Relacionar dados de múltiplos fragmentos é mais complexo.
Expand All @@ -862,7 +862,7 @@ Formas comuns de fragmentar uma tabela de usuários é através da inicial do ú
* [Shard database architecture](https://en.wikipedia.org/wiki/Shard_(database_architecture))
* [Consistent hashing](http://www.paperplanes.de/2011/12/9/the-magic-of-consistent-hashing.html)

#### Denormalization
#### Desnormalização

Denormalization attempts to improve read performance at the expense of some write performance. Redundant copies of the data are written in multiple tables to avoid expensive joins. Some RDBMS such as [PostgreSQL](https://en.wikipedia.org/wiki/PostgreSQL) and Oracle support [materialized views](https://en.wikipedia.org/wiki/Materialized_view) which handle the work of storing redundant information and keeping redundant copies consistent.

Expand All @@ -880,7 +880,7 @@ In most systems, reads can heavily number writes 100:1 or even 1000:1. A read r

* [Denormalization](https://en.wikipedia.org/wiki/Denormalization)

#### SQL tuning
#### Ajuste de SQL

SQL tuning is a broad topic and many [books](https://www.amazon.com/s/ref=nb_sb_noss_2?url=search-alias%3Daps&field-keywords=sql+tuning) have been written as reference.

Expand Down