Salesforce和SAPHANA的後設資料訪問加速
Salesforce
在Jerry的其他文章曾經提到,Salesforce裡執行時物件均是通過靜態儲存的後設資料,經過Runtime engine加工而成的。
Because metadata is a key ingredient of Force.com applications, the system’s runtime engine must optimize access to metadata; otherwise, frequent metadata access would prevent the service from scaling.
既然後設資料在salesforce平臺中扮演瞭如此重要的角色,那麼執行時引擎對後設資料的高效訪問就成為一個重中之重的話題,如果達不到這個目標,頻繁的後設資料低效訪問將無法保證平臺上提供服務的高擴充套件性 high scalability。
With this potential bottleneck in mind, Force.com uses massive and sophisticated metadata caches to maintain the most recently used metadata in memory, avoid performance-sapping disk I/O and code recompilations, and improve application response times.
Salesforce平臺設計了很多複雜的後設資料快取機制,確保最近訪問過的後設資料駐留在記憶體裡,避免了磁碟IO的開銷和程式碼的重編譯,從而確保整個應用的響應時間不會影響後設資料訪問受到影響。
SAP
ABAP Netweaver也有類似的設計,把很多需要高效訪問的資料特別是應用程式的後設資料儲存到應用伺服器的shared memory共享記憶體裡。
使用事務碼SHMM檢視shared memory內容:
SAP HANA裡還能通過系統檢視system view M_METADATA_CACHE_STATISTICS來對後設資料的快取訪問進行分析:
本文來自雲棲社群合作伙伴“汪子熙”,瞭解相關資訊可以關注微信公眾號”汪子熙”。
相關文章
- Salesforce和SAP HANA的後設資料訪問加速Salesforce
- Salesforce和SAP Netweaver裡資料庫表的後設資料設計Salesforce資料庫
- (十二)SparkSQL Catalog訪問Hive後設資料資訊SparkSQLHive
- Presto+Alluxio 加速 Iceberg 資料湖訪問RESTUX
- Salesforce的多型儲存和SAPC4C的後設資料儲存倉庫Salesforce多型
- 加速訪問githubGithub
- Salesforce的多型儲存和SAP C4C的後設資料儲存倉庫Salesforce多型
- CEPH檔案系統後設資料的SSD加速
- Kubernetes學習筆記(七):訪問Pod後設資料與Kubernetes API筆記API
- Spring資料訪問Spring
- Salesforce:2023年資料和分析報告Salesforce
- Pandas庫基礎分析——資料生成和訪問
- zblog域名後無法訪問 zblog資料庫地址修改資料庫
- JDBC資料庫訪問JDBC資料庫
- 資料訪問 - EntityFramework整合Framework
- 資料訪問連線池和執行緒池執行緒
- 大資料視覺化安全保障之私密訪問:讓訪問和互動更安全大資料視覺化
- SpringBoot資料訪問之Druid資料來源的使用Spring BootUI
- 【SpringBoot實戰】資料訪問Spring Boot
- Google 將限制 Android 應用在後臺訪問地理位置資料GoAndroid
- 重置資料庫密碼後導致網站無法訪問資料庫密碼網站
- Python 訪問和設定私有屬性Python
- Vue原始碼之資料的代理訪問Vue原始碼
- spring mvc 的jpa JpaRepository資料層訪問SpringMVC
- 為什麼網站使用CDN加速後,網站訪問速度反而變慢了?網站
- 智慧CDN(上):CDN的訪問過程和加速原理
- ABAP資料庫表的後設資料資料庫
- 資料治理--後設資料
- 外網訪問MySQL資料庫MySql資料庫
- Ext迭代陣列訪問資料陣列
- ABP 資料訪問 - IRepository 倉儲
- SQL Server 資料訪問策略:CLRMESQLServer
- Oracle資料庫限制訪問IPOracle資料庫
- PHP設計模式-DAO (Data Access Objects) 資料訪問物件模式PHP設計模式Object物件
- 開源 Amundsen:資料發現和後設資料平臺
- 私有資料、刪掉的內容可以永久訪問,GitHub官方:故意設計的Github
- MySQL和Oracle的後設資料抽取例項分析KRGXMySqlOracle
- vue打包後,訪問不到Vue