gpress云原生高性能内容平台
gpress 是一个云原生高性能内容平台,基于Hertz + Go template + FTS5全文检索实现,仅需 200M 运行内存。默认端口660,开发时需要先解压 gpressdatadir/dict.zip。
软件架构
- 使用 Hertz + Go template + FTS5全文检索
- 使用map保存数据,可以随时增加属性字段。记录所有字段的名称、类型、中文名、code
- 模型的字段属性也是map,应用的文章回把模型的map属性全部取出,和自己的map覆盖合并
数据结构
在tableInfo表里设置tableFiled='module',记录所有的Module。只是记录,并不创建表,全部保存到content里,用于全文检索。
ID默认使用时间戳(23位)+随机数(9位),全局唯一
评论
gpress云原生高性能内容平台
gpress是一个云原生高性能内容平台,基于Hertz+Gotemplate+FTS5全文检索实现,仅需200M运行内存。默认端口660,开发时需要先解压gpressdatadir/dict.zip。
gpress云原生高性能内容平台
0
CeresDBRust 高性能云原生时序数据库
CeresDB是一款高性能、分布式的云原生时序数据库,采用Rust编写。CeresDB架构介绍CeresDB是一个时序数据库,与经典时序数据库相比,CeresDB的目标是能够同时处理时序型和分析型两种
CeresDBRust 高性能云原生时序数据库
0
XGVela5G 云原生 PaaS 平台
XGVela是由中国移动主导发起的5G云原生PaaS平台开源项目,PaaS平台主核心能力主要包括已被业界广泛使用的General-PaaS能力,和尚在探索中的Telco-PaaS能力。XGVela可以
XGVela5G 云原生 PaaS 平台
0