SlideShare une entreprise Scribd logo
1  sur  9
Cache de Dados na Prática Tiago Gouvêa Aprimorar Desenvolvimento @tiagogouvea www.tiagogouvea.com.br
O que é cache? Cache é um dispositivo de acesso rápido, interno a um sistema, que serve de intermediário entre um operador de um processo e o dispositivo de armazenamento ao qual esse operador acede. pt.wikipedia.org/wiki/Cache Uma área de contenção na memória principal, onde a informação para entrada/saída em bloco é armazenada temporariamente. www.cursotakano.com.br/glossario/curso_glossarioc.htm Cópia arquivada. Funcionalidade que permite ao utilizador visualizar uma página mesmo que esta já não esteja disponível no seu site de origem. visibilidade.net/tutorial/glossario-informatica.html Área de memória usada para armazenar dados lidos frequentemente do disco rígido. O cache melhora o desempenho do sistema, pois ficando na memória RAM, tem um tempo de acesso mais veloz que o do disco rígido e com isso também reduz o número de acessos para leitura do mesmo. superapaz.tripod.com/id22.html
Porque usar? ,[object Object]
Diminui o uso de recursos do servidor
Favorece a utilização em escalaRespostas mais rápidas = suporte a mais requisições
Como é o acesso aos dados sem cache? ,[object Object]
Utilização de recursos do servidor nos acesso aos dados
Milhares de acessos a dados que não se alteram,[object Object]
Evita que determinado acesso ao banco ou arquivos sejam executados se tal dado já existe em cache,[object Object]

Contenu connexe

Tendances

Alta Performance com Java
Alta Performance com JavaAlta Performance com Java
Alta Performance com JavaAlisson Pedrina
 
Gerenciamento de Backup e Recovery com Barman PGConfBrasil2019
Gerenciamento de Backup e Recovery com Barman PGConfBrasil2019Gerenciamento de Backup e Recovery com Barman PGConfBrasil2019
Gerenciamento de Backup e Recovery com Barman PGConfBrasil2019CLEYSSON LIMA
 
Personal home pages
Personal home pagesPersonal home pages
Personal home pageswlsilva
 
PostgreSQL Transformando um elefante numa manada
PostgreSQL Transformando um elefante numa manadaPostgreSQL Transformando um elefante numa manada
PostgreSQL Transformando um elefante numa manadaFabio Telles Rodriguez
 
2º Meritt CC - NoSQL - E o Futuro dos Bancos de Dados na Web
2º Meritt CC - NoSQL - E o Futuro dos Bancos de Dados na Web2º Meritt CC - NoSQL - E o Futuro dos Bancos de Dados na Web
2º Meritt CC - NoSQL - E o Futuro dos Bancos de Dados na WebMeritt - Cada Aluno é Único
 
Drupal Camp campinas 2016 - Funcionamento básico das camadas de cache
Drupal Camp campinas 2016 - Funcionamento básico das camadas de cacheDrupal Camp campinas 2016 - Funcionamento básico das camadas de cache
Drupal Camp campinas 2016 - Funcionamento básico das camadas de cacheLeonardo Torati
 
Informatica basa cespe_2010
Informatica basa cespe_2010Informatica basa cespe_2010
Informatica basa cespe_2010Ynaê Barros
 
Alta disponibilidade com PostgreSQL
Alta disponibilidade com PostgreSQLAlta disponibilidade com PostgreSQL
Alta disponibilidade com PostgreSQLLeonardo Cezar
 
Microserviços - Cristiano dos Santos Diedrich - Tchelinux Bento Gonçalves 2017
Microserviços - Cristiano dos Santos Diedrich - Tchelinux Bento Gonçalves 2017Microserviços - Cristiano dos Santos Diedrich - Tchelinux Bento Gonçalves 2017
Microserviços - Cristiano dos Santos Diedrich - Tchelinux Bento Gonçalves 2017Tchelinux
 
Aula - Memórias - Montagem e Manutenção de Computadores - Ced@spy
Aula - Memórias - Montagem e Manutenção de Computadores - Ced@spyAula - Memórias - Montagem e Manutenção de Computadores - Ced@spy
Aula - Memórias - Montagem e Manutenção de Computadores - Ced@spyAlexandre Da Silva Azevedo
 

Tendances (16)

Alta Performance com Java
Alta Performance com JavaAlta Performance com Java
Alta Performance com Java
 
Web seminario varnish
Web seminario varnishWeb seminario varnish
Web seminario varnish
 
Gerenciamento de Backup e Recovery com Barman PGConfBrasil2019
Gerenciamento de Backup e Recovery com Barman PGConfBrasil2019Gerenciamento de Backup e Recovery com Barman PGConfBrasil2019
Gerenciamento de Backup e Recovery com Barman PGConfBrasil2019
 
Personal home pages
Personal home pagesPersonal home pages
Personal home pages
 
PostgreSQL Transformando um elefante numa manada
PostgreSQL Transformando um elefante numa manadaPostgreSQL Transformando um elefante numa manada
PostgreSQL Transformando um elefante numa manada
 
2º Meritt CC - NoSQL - E o Futuro dos Bancos de Dados na Web
2º Meritt CC - NoSQL - E o Futuro dos Bancos de Dados na Web2º Meritt CC - NoSQL - E o Futuro dos Bancos de Dados na Web
2º Meritt CC - NoSQL - E o Futuro dos Bancos de Dados na Web
 
Drupal Camp campinas 2016 - Funcionamento básico das camadas de cache
Drupal Camp campinas 2016 - Funcionamento básico das camadas de cacheDrupal Camp campinas 2016 - Funcionamento básico das camadas de cache
Drupal Camp campinas 2016 - Funcionamento básico das camadas de cache
 
Informatica basa cespe_2010
Informatica basa cespe_2010Informatica basa cespe_2010
Informatica basa cespe_2010
 
Alta disponibilidade com PostgreSQL
Alta disponibilidade com PostgreSQLAlta disponibilidade com PostgreSQL
Alta disponibilidade com PostgreSQL
 
Slides nginx
Slides nginxSlides nginx
Slides nginx
 
Servidor proxy
Servidor proxy Servidor proxy
Servidor proxy
 
Microserviços - Cristiano dos Santos Diedrich - Tchelinux Bento Gonçalves 2017
Microserviços - Cristiano dos Santos Diedrich - Tchelinux Bento Gonçalves 2017Microserviços - Cristiano dos Santos Diedrich - Tchelinux Bento Gonçalves 2017
Microserviços - Cristiano dos Santos Diedrich - Tchelinux Bento Gonçalves 2017
 
Servidor proxy Squid
Servidor proxy SquidServidor proxy Squid
Servidor proxy Squid
 
Tarefa video
Tarefa videoTarefa video
Tarefa video
 
Tutorial memcached
Tutorial memcachedTutorial memcached
Tutorial memcached
 
Aula - Memórias - Montagem e Manutenção de Computadores - Ced@spy
Aula - Memórias - Montagem e Manutenção de Computadores - Ced@spyAula - Memórias - Montagem e Manutenção de Computadores - Ced@spy
Aula - Memórias - Montagem e Manutenção de Computadores - Ced@spy
 

En vedette

Presentación manual bpg
Presentación manual bpgPresentación manual bpg
Presentación manual bpgluismarcelo07
 
Los grupos mas divertidos de facebook
Los grupos mas divertidos de facebookLos grupos mas divertidos de facebook
Los grupos mas divertidos de facebookmarmopi
 
Servidor de autenticação centralizada com OpenLDAP
Servidor de autenticação centralizada com OpenLDAPServidor de autenticação centralizada com OpenLDAP
Servidor de autenticação centralizada com OpenLDAPThiago Finardi
 
Bicharada da Ria Formosa, Rio Gilão e Salinas de Tavira
Bicharada da Ria Formosa, Rio Gilão e Salinas de TaviraBicharada da Ria Formosa, Rio Gilão e Salinas de Tavira
Bicharada da Ria Formosa, Rio Gilão e Salinas de TaviraJosé Figueira
 
GUIA DE ESTUDOS AC SIA 2013
GUIA DE ESTUDOS AC SIA 2013GUIA DE ESTUDOS AC SIA 2013
GUIA DE ESTUDOS AC SIA 2013Déborah Guedes
 
Entendendo Diabetes
Entendendo Diabetes Entendendo Diabetes
Entendendo Diabetes piherre10
 
Apresentação feira
Apresentação feiraApresentação feira
Apresentação feiraedpedag
 
SAARQ CDJ MARZO
SAARQ CDJ MARZOSAARQ CDJ MARZO
SAARQ CDJ MARZOsaarqcdj
 
Estudo dos marcadores bioquimicos na vigilancia pre natal
Estudo dos marcadores bioquimicos na vigilancia pre natalEstudo dos marcadores bioquimicos na vigilancia pre natal
Estudo dos marcadores bioquimicos na vigilancia pre nataluccarcozelo
 
Eragiteko Zuzeneko MKT
Eragiteko Zuzeneko MKTEragiteko Zuzeneko MKT
Eragiteko Zuzeneko MKTmaitomato
 
Presentacion Proyecto Lecto Escritura 2008
Presentacion  Proyecto Lecto Escritura 2008Presentacion  Proyecto Lecto Escritura 2008
Presentacion Proyecto Lecto Escritura 2008Emilce Rodriguez
 
La Patagonia desconocida
La Patagonia desconocida La Patagonia desconocida
La Patagonia desconocida marmopi
 
Arreglandoelmundo
ArreglandoelmundoArreglandoelmundo
Arreglandoelmundomarmopi
 
A lingua portuguesa_agradece
A lingua portuguesa_agradeceA lingua portuguesa_agradece
A lingua portuguesa_agradecemercedesgoulart
 
Madrid a todo color
Madrid a todo colorMadrid a todo color
Madrid a todo colormarmopi
 

En vedette (20)

Proposta exame 4
Proposta exame 4Proposta exame 4
Proposta exame 4
 
Presentación manual bpg
Presentación manual bpgPresentación manual bpg
Presentación manual bpg
 
Los grupos mas divertidos de facebook
Los grupos mas divertidos de facebookLos grupos mas divertidos de facebook
Los grupos mas divertidos de facebook
 
Dia do pai - Ana Beatriz
Dia do pai - Ana BeatrizDia do pai - Ana Beatriz
Dia do pai - Ana Beatriz
 
Servidor de autenticação centralizada com OpenLDAP
Servidor de autenticação centralizada com OpenLDAPServidor de autenticação centralizada com OpenLDAP
Servidor de autenticação centralizada com OpenLDAP
 
Bicharada da Ria Formosa, Rio Gilão e Salinas de Tavira
Bicharada da Ria Formosa, Rio Gilão e Salinas de TaviraBicharada da Ria Formosa, Rio Gilão e Salinas de Tavira
Bicharada da Ria Formosa, Rio Gilão e Salinas de Tavira
 
GUIA DE ESTUDOS AC SIA 2013
GUIA DE ESTUDOS AC SIA 2013GUIA DE ESTUDOS AC SIA 2013
GUIA DE ESTUDOS AC SIA 2013
 
Entendendo Diabetes
Entendendo Diabetes Entendendo Diabetes
Entendendo Diabetes
 
Apresentação feira
Apresentação feiraApresentação feira
Apresentação feira
 
SAARQ CDJ MARZO
SAARQ CDJ MARZOSAARQ CDJ MARZO
SAARQ CDJ MARZO
 
Estudo dos marcadores bioquimicos na vigilancia pre natal
Estudo dos marcadores bioquimicos na vigilancia pre natalEstudo dos marcadores bioquimicos na vigilancia pre natal
Estudo dos marcadores bioquimicos na vigilancia pre natal
 
Eragiteko Zuzeneko MKT
Eragiteko Zuzeneko MKTEragiteko Zuzeneko MKT
Eragiteko Zuzeneko MKT
 
Presentacion Proyecto Lecto Escritura 2008
Presentacion  Proyecto Lecto Escritura 2008Presentacion  Proyecto Lecto Escritura 2008
Presentacion Proyecto Lecto Escritura 2008
 
El compostatgeactivitat3
El compostatgeactivitat3El compostatgeactivitat3
El compostatgeactivitat3
 
La Patagonia desconocida
La Patagonia desconocida La Patagonia desconocida
La Patagonia desconocida
 
Arreglandoelmundo
ArreglandoelmundoArreglandoelmundo
Arreglandoelmundo
 
Fragmentos el principio era el fin
Fragmentos el principio era el finFragmentos el principio era el fin
Fragmentos el principio era el fin
 
A lingua portuguesa_agradece
A lingua portuguesa_agradeceA lingua portuguesa_agradece
A lingua portuguesa_agradece
 
Plan Vivela 2010
Plan Vivela 2010Plan Vivela 2010
Plan Vivela 2010
 
Madrid a todo color
Madrid a todo colorMadrid a todo color
Madrid a todo color
 

Similaire à Cache de dados com PHP

Otimizacao de websites em PHP
Otimizacao de websites em PHPOtimizacao de websites em PHP
Otimizacao de websites em PHPFelipe Ribeiro
 
Entendendo Conceitos Caching com PHP
Entendendo Conceitos Caching com PHPEntendendo Conceitos Caching com PHP
Entendendo Conceitos Caching com PHPAdler Medrado
 
Memoria cache princípio da localidade
Memoria cache   princípio da localidadeMemoria cache   princípio da localidade
Memoria cache princípio da localidadeClaudia Costa
 
Gerência de Memória: Memória Principal
Gerência de Memória: Memória PrincipalGerência de Memória: Memória Principal
Gerência de Memória: Memória PrincipalAlexandre Duarte
 
Semana acadêmica UFRGS 2014
Semana acadêmica UFRGS 2014Semana acadêmica UFRGS 2014
Semana acadêmica UFRGS 2014Daniela Macedo
 
Intro Arquitetura Oracle
Intro Arquitetura OracleIntro Arquitetura Oracle
Intro Arquitetura OraclePablo Garcia
 
Técnicas e recursos para desenvolvimento Web em cenários de grande escala
Técnicas e recursos para desenvolvimento Web em cenários de grande escalaTécnicas e recursos para desenvolvimento Web em cenários de grande escala
Técnicas e recursos para desenvolvimento Web em cenários de grande escalaAlexandre Tarifa
 
Cache em aplicações web
Cache em aplicações webCache em aplicações web
Cache em aplicações webJean Carlo Emer
 
Coerãªncia+ +memoria
Coerãªncia+ +memoriaCoerãªncia+ +memoria
Coerãªncia+ +memoriaLéia de Sousa
 
12/03/2010 - Sistemas Operacionais Aula3
12/03/2010 - Sistemas Operacionais Aula312/03/2010 - Sistemas Operacionais Aula3
12/03/2010 - Sistemas Operacionais Aula3Universal.org.mx
 
Melhorando o desempenho do seu WordPress
Melhorando o desempenho do seu WordPressMelhorando o desempenho do seu WordPress
Melhorando o desempenho do seu WordPressJulian Fernandes
 
Web Seminário sobre Varnish+Nginx+Apache
Web Seminário sobre Varnish+Nginx+ApacheWeb Seminário sobre Varnish+Nginx+Apache
Web Seminário sobre Varnish+Nginx+ApacheDell Technologies
 

Similaire à Cache de dados com PHP (20)

Otimizacao de websites em PHP
Otimizacao de websites em PHPOtimizacao de websites em PHP
Otimizacao de websites em PHP
 
Entendendo Conceitos Caching com PHP
Entendendo Conceitos Caching com PHPEntendendo Conceitos Caching com PHP
Entendendo Conceitos Caching com PHP
 
Vamos conversar sobre cache
Vamos conversar sobre cacheVamos conversar sobre cache
Vamos conversar sobre cache
 
Memoria cache princípio da localidade
Memoria cache   princípio da localidadeMemoria cache   princípio da localidade
Memoria cache princípio da localidade
 
Gerência de Memória: Memória Principal
Gerência de Memória: Memória PrincipalGerência de Memória: Memória Principal
Gerência de Memória: Memória Principal
 
Trabalho de sd
Trabalho de sdTrabalho de sd
Trabalho de sd
 
Semana acadêmica UFRGS 2014
Semana acadêmica UFRGS 2014Semana acadêmica UFRGS 2014
Semana acadêmica UFRGS 2014
 
Intro Arquitetura Oracle
Intro Arquitetura OracleIntro Arquitetura Oracle
Intro Arquitetura Oracle
 
S.o aula 2324
S.o aula 2324S.o aula 2324
S.o aula 2324
 
Técnicas e recursos para desenvolvimento Web em cenários de grande escala
Técnicas e recursos para desenvolvimento Web em cenários de grande escalaTécnicas e recursos para desenvolvimento Web em cenários de grande escala
Técnicas e recursos para desenvolvimento Web em cenários de grande escala
 
Cache em aplicações web
Cache em aplicações webCache em aplicações web
Cache em aplicações web
 
Banco aula 01
Banco aula 01Banco aula 01
Banco aula 01
 
Sistema
SistemaSistema
Sistema
 
Apostila asp
Apostila aspApostila asp
Apostila asp
 
Apache
ApacheApache
Apache
 
Coerãªncia+ +memoria
Coerãªncia+ +memoriaCoerãªncia+ +memoria
Coerãªncia+ +memoria
 
12/03/2010 - Sistemas Operacionais Aula3
12/03/2010 - Sistemas Operacionais Aula312/03/2010 - Sistemas Operacionais Aula3
12/03/2010 - Sistemas Operacionais Aula3
 
Melhorando o desempenho do seu WordPress
Melhorando o desempenho do seu WordPressMelhorando o desempenho do seu WordPress
Melhorando o desempenho do seu WordPress
 
Htm trabalho
Htm trabalhoHtm trabalho
Htm trabalho
 
Web Seminário sobre Varnish+Nginx+Apache
Web Seminário sobre Varnish+Nginx+ApacheWeb Seminário sobre Varnish+Nginx+Apache
Web Seminário sobre Varnish+Nginx+Apache
 

Cache de dados com PHP

  • 1. Cache de Dados na Prática Tiago Gouvêa Aprimorar Desenvolvimento @tiagogouvea www.tiagogouvea.com.br
  • 2. O que é cache? Cache é um dispositivo de acesso rápido, interno a um sistema, que serve de intermediário entre um operador de um processo e o dispositivo de armazenamento ao qual esse operador acede. pt.wikipedia.org/wiki/Cache Uma área de contenção na memória principal, onde a informação para entrada/saída em bloco é armazenada temporariamente. www.cursotakano.com.br/glossario/curso_glossarioc.htm Cópia arquivada. Funcionalidade que permite ao utilizador visualizar uma página mesmo que esta já não esteja disponível no seu site de origem. visibilidade.net/tutorial/glossario-informatica.html Área de memória usada para armazenar dados lidos frequentemente do disco rígido. O cache melhora o desempenho do sistema, pois ficando na memória RAM, tem um tempo de acesso mais veloz que o do disco rígido e com isso também reduz o número de acessos para leitura do mesmo. superapaz.tripod.com/id22.html
  • 3.
  • 4. Diminui o uso de recursos do servidor
  • 5. Favorece a utilização em escalaRespostas mais rápidas = suporte a mais requisições
  • 6.
  • 7. Utilização de recursos do servidor nos acesso aos dados
  • 8.
  • 9.
  • 10. Cache de dado processado evita blocos de processamento recorrentes
  • 11.
  • 13.
  • 14.
  • 15.
  • 16.