salesforce如何架构低代码平台
1. 首先低代码平台是一个多租户的云平台
多租户平台,重点是租户之间数据要隔离开,保证数据的安全性
2. 元数据驱动
低代码平台,核心是元数据驱动,能够动态的满足客户的需求变化,动态进行建模。然后平台还要有一个运行时引擎,用来元数据解析数据,并且输出给上层应用。
另外,元数据,实际上也是分层的,通用型元数据,ISV元数据、租户级别的元数据,会有一个叠加处理。
3. http://Force.com平台架构
4. http://Force.com的数据结构定义
元数据定义
数据定义:是一个大宽表,预置了一批字段,用户可以进行配置
各种索引:因为多租户数据在一个表里存储,要有个动态索引机制,来保证数据查询性能
5. 查询优化器