Database caching (original) (raw)
Database caching is a process included in the design of computer applications which generate web pages on-demand (dynamically) by accessing backend databases. When these applications are deployed on multi-tier environments that involve browser-based clients, web application servers and backend databases, middle-tier database caching is used to achieve high scalability and performance.
Property | Value |
---|---|
dbo:abstract | Database caching is a process included in the design of computer applications which generate web pages on-demand (dynamically) by accessing backend databases. When these applications are deployed on multi-tier environments that involve browser-based clients, web application servers and backend databases, middle-tier database caching is used to achieve high scalability and performance. In a three tier architecture, the application software tier and data storage tier can be in different hosts. Throughput of an application can be limited by the network speed. This limitation can be minimized by having the database at the application tier. Because commercial database software makes extensive use of system resources, it is not always practical to have the application and the database at the same host. In this case, a more light-weight database application can be used to cache data from the commercial database management system. (en) Кэш запро́сов в СУБД — область оперативной или внешней памяти, хранящей план выполнения запроса, соответствующий запросу с определённой семантикой. Кэш запросов используется для уменьшения времени ответа СУБД для часто используемых запросов. План выполнения запроса помещается в кэш и ассоциируется с синтаксическим деревом или текстом запроса. Впоследствии, если семантика входящего запроса соответствует семантике некоторого запроса, помещённого в кэш, то СУБД использует сохранённый план выполнения, а не генерирует его. Перед помещением в кэш запрос очищается от элементов, не влияющих на структуру плана. Такими элементами могут быть, например, константы. (ru) |
dbo:wikiPageExternalLink | http://pages.cs.wisc.edu/~naughton/includes/papers/middleTier.pdf |
dbo:wikiPageID | 14158342 (xsd:integer) |
dbo:wikiPageLength | 7178 (xsd:nonNegativeInteger) |
dbo:wikiPageRevisionID | 1103471899 (xsd:integer) |
dbo:wikiPageWikiLink | dbr:Application_software dbr:Computer_network dbr:Cluster_computing dbr:Computer_data_storage dbc:Database_caching dbr:Database dbr:Database_management_system dbr:Hazelcast dbr:Application_code dbr:Redis dbr:Three_tier_architecture |
dbp:wikiPageUsesTemplate | dbt:More_footnotes dbt:Reflist dbt:Database |
dct:subject | dbc:Database_caching |
gold:hypernym | dbr:Process |
rdf:type | dbo:Election |
rdfs:comment | Database caching is a process included in the design of computer applications which generate web pages on-demand (dynamically) by accessing backend databases. When these applications are deployed on multi-tier environments that involve browser-based clients, web application servers and backend databases, middle-tier database caching is used to achieve high scalability and performance. (en) Кэш запро́сов в СУБД — область оперативной или внешней памяти, хранящей план выполнения запроса, соответствующий запросу с определённой семантикой. Кэш запросов используется для уменьшения времени ответа СУБД для часто используемых запросов. План выполнения запроса помещается в кэш и ассоциируется с синтаксическим деревом или текстом запроса. Впоследствии, если семантика входящего запроса соответствует семантике некоторого запроса, помещённого в кэш, то СУБД использует сохранённый план выполнения, а не генерирует его. (ru) |
rdfs:label | Database caching (en) Кэш запросов (СУБД) (ru) |
owl:sameAs | freebase:Database caching wikidata:Database caching dbpedia-ru:Database caching https://global.dbpedia.org/id/3wJPR |
prov:wasDerivedFrom | wikipedia-en:Database_caching?oldid=1103471899&ns=0 |
foaf:isPrimaryTopicOf | wikipedia-en:Database_caching |
is dbo:wikiPageRedirects of | dbr:Database_cache |
is dbo:wikiPageWikiLink of | dbr:Cache_(computing) dbr:Identity_map_pattern dbr:Laravel dbr:Database_cache dbr:ObjectStore dbr:SharePoint dbr:Samsung_Kies dbr:WorldMap dbr:Finjan,_Inc._v._Secure_Computing_Corp. dbr:Outline_of_databases |
is foaf:primaryTopic of | wikipedia-en:Database_caching |