searchinginspectra搜索谱

上传人:tian****1990 文档编号:81768761 上传时间:2019-02-22 格式:PPT 页数:14 大小:236.50KB
返回 下载 相关 举报
searchinginspectra搜索谱_第1页
第1页 / 共14页
searchinginspectra搜索谱_第2页
第2页 / 共14页
searchinginspectra搜索谱_第3页
第3页 / 共14页
searchinginspectra搜索谱_第4页
第4页 / 共14页
searchinginspectra搜索谱_第5页
第5页 / 共14页
点击查看更多>>
资源描述

《searchinginspectra搜索谱》由会员分享,可在线阅读,更多相关《searchinginspectra搜索谱(14页珍藏版)》请在金锄头文库上搜索。

1、Data Level Caching Caching the core of your application,Benjamin Elmore Allaire Spectra Evangelist B B February 13, 2001,Overview,Understanding the Approach Analyzing your Site Caching Techniques Reorganization of Cached Data Reuse of Cached Data Cache Synchronization across Clusters,Understanding t

2、he Approach,Core Concepts: Sites have Data Themes that underline the architecture and purpose of the site By caching and reusing the cached data that the Data Theme consists of, majority of the page wont hit the database. This approach will work in either CF or Spectra and works in conjunction with

3、other techniques,Cache,Cache,Understanding the Approach,News,Course,Two Dimensional View of Site,Analyzing your Site,Identifying how your site is organized Group into areas (Product, News, Course, Home) Identify data that is used in each area Look for Primary (Course, News) and Secondary (Press Rele

4、ases, Course Offering, Students) of each area Identify infrastructure data that is used for site State, Service Groups, Zip Codes,Analyzing your Site,View Site Layout Segment into focus areas Identify data that drives the areas Identify the formats that the data is needed Decide on Cache Synchroniza

5、tion,News,Cache,Caching Techniques,Query Caching attributes Write into persistent scope Persistent Scope Caching Server, Application or Session Preformatted Data Preformatted HTML,Caching Techniques ,Two Attributes: CachedWithin: Within a period of time. I.e. CreateTimeSpan(0,0,0,0) CachedAfter: Aft

6、er a set time. I.e. 12/12/2000 06:00:00 Must have SQL and Attributes the same in order to Cache. Managed by ColdFusion Internally,Caching Techniques ,Must use locks to access Recommend you load into request scope at start of process to keep from having to use multiple locks in a page Custom Tags can

7、 encapsulate the writing to and the access from a persistent scope Load caches into a single key from the scope to centralize management Application.stCache.stEvents.aLastTen Server.stMyApp.stCache.stLocation,Reorganization of Cached Data,Site uses data in a variety of formats Subset, reordering, co

8、mbination with other data elements Process can use data in different formats Queries, structures, arrays Each format can access data in different ways structFind(), structSort(), structKeyList() arrayToList(), arrayAvg() ,Reorganization Techniques,Use Begin and End Tags to capture reformatting, comb

9、ining of data Convert Queries to Structures or Arrays Structure keys based upon what data you will access it by,Reuse of Cached Data,Each Page pulls from necessary caches New caches pull from existing caches Administrative Interface pull from necessary caches,Cache Synchronization,Administration As

10、we manage the data, the changes need to be reflected in the caches Clustering Each cache on each server needs to remain the same,Synchronization Techniques,Use timeout low cache timeouts Each cache refreshes every 5 minutes Route is as a system message to each server HTTP Requests Message Queue (Spectra, Java) Messaging Table in DB Refresh into cache At once During access,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号