Gostei! Cache Techniques - PowerPoint PPT Presentation

1 / 15
About This Presentation
Title:

Gostei! Cache Techniques

Description:

Local Cache or Remote Cache. No invalidation needed. Usually good for lookup table ... Invalidation required for the items. Not that simple Algorithm: Abril. ... – PowerPoint PPT presentation

Number of Views:18
Avg rating:3.0/5.0
Slides: 16
Provided by: editora8
Category:

less

Transcript and Presenter's Notes

Title: Gostei! Cache Techniques


1
Gostei! Cache Techniques
  • http//www.gostei.com

2
Gostei Interface
3
Simple Cache
  • Local Cache or Remote Cache
  • No invalidation needed
  • Usually good for lookup table
  • Simple algorithm

4
Simple Cache
5
RefList
  • Remote Cache
  • Invalidation required for the items
  • Not that simple Algorithm
  • Abril.Common.Cache.RefList.

6
RefList
7
Abril.Common.Cache.RefList
LOCAL CACHE
REMOTE CACHE
1
5
9
13
------ ------ ------
------ ------ ------
------ ------ ------
DATABASE
2
6
10
14
3
7
11
15
4
8
12
16
RefList
Items
8
Abril.Common.Cache.RefList
------ ------ ------
LOCAL CACHE
------ ------ ------
REMOTE CACHE
1
5
9
13
------ ------ ------
------ ------ ------
------ ------ ------
DATABASE
2
6
10
14
3
7
11
15
4
8
12
16
RefList
Items
9
Abril.Common.Cache.RefList
------ ------ ------
LOCAL CACHE
6
------ ------ ------
REMOTE CACHE
6
1
5
9
13
------ ------ ------
------ ------ ------
------ ------ ------
DATABASE
2
6
10
14
3
7
11
15
4
8
12
16
RefList
Items
10
Abril.Common.Cache.RefList
------ ------ ------
LOCAL CACHE
6
3
------ ------ ------
REMOTE CACHE
6
3
1
5
9
13
------ ------ ------
------ ------ ------
------ ------ ------
DATABASE
2
6
10
14
3
7
11
15
4
8
12
16
RefList
Items
11
Abril.Common.Cache.RefList
------ ------ ------
LOCAL CACHE
6
3
10
11
15
------ ------ ------
REMOTE CACHE
6
10
3
11
15
1
5
9
13
------ ------ ------
------ ------ ------
------ ------ ------
DATABASE
2
6
10
14
3
7
11
15
4
8
12
16
RefList
Items
12
Abril.Common.Cache.RefList
------ ------ ------
LOCAL CACHE
6
3
10
11
15
------ ------ ------
REMOTE CACHE
6
10
3
11
15
1
5
9
13
------ ------ ------
------ ------ ------
------ ------ ------
DATABASE
2
6
10
14
3
7
11
15
4
8
12
16
RefList
Items
13
Abril.Common.Cache.RefList
------ ------ ------
LOCAL CACHE
3
11
------ ------ ------
REMOTE CACHE
10
3
11
15
1
5
9
13
------ ------ ------
------ ------ ------
------ ------ ------
DATABASE
2
6
10
14
3
7
11
15
4
8
12
16
RefList
Items
14
Abril.Common.Cache.RefList
------ ------ ------
LOCAL CACHE
6
3
11
------ ------ ------
REMOTE CACHE
6
10
3
11
15
1
5
9
13
------ ------ ------
------ ------ ------
------ ------ ------
DATABASE
2
6
10
14
3
7
11
15
4
8
12
16
RefList
Items
15
Tks! D
  • David Lojudice Sobrinho
  • dsobrinho_at_abril.com.br
  • http//dalssoft.com
Write a Comment
User Comments (0)
About PowerShow.com