簡體   English   中英

在緩存之前,我應該將不同的API調用統一為一種格式嗎?

[英]Should I uniform different API calls to a single format before caching?

問題是我正在http://about.me/bluedaniel (就是我)上重新創建社交媒體小部件/圖標。

無論如何,頁面上最多可以有6或7個不同的API調用,顯然我正在使用Memcached緩存它們。

問題是,由於它們以各種格式和大小(fb-json,linkedin-xml,wordpress-rss等)到達,因此在將其存儲在緩存中之前,我是否應該對其進行通用格式/轉換。

目前,我已經重新創建了html小部件,然后將其存儲,但是我擔心在緩存中保存大量的html塊,因為它似乎並不聰明。

進行IO(disc)的成本很高。 這就是為什么您應該在內存(memcached)中擁有數據的副本。 但是,當您在內存中只有一個數據表示形式時,只要不接觸光盤,轉換就受CPU限制(CPU不會使您減速),因此您幾乎可以毫不費力地進行轉換。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM