微前端架构如何改变企业的开发模式与效率提升
665
2022-10-19
Elektra- 通用和安全的框架
Elektra 是一个通用和安全的框架,用于访问全局分层密钥数据库中的配置设置。
Elektra 提供了一个成熟、一致和易于理解的 API。它的模块化有效地避免了与其配置任务有关的应用程序和工具之间的代码重复。Elektra从跨平台相关问题中抽象出来,使应用程序能够了解其他应用程序的配置,利用简单的应用程序集成。
特性
Elektra 使用简单的键值对Elektra 实现了一个 API 来完全访问全局密钥数据库Elektra 可以被认为是用于配置的虚拟文件系统Elektra 支持将现有配置文件安装到全局密钥数据库中Elektra 有几十个插件,可以有一个很小的内核,但仍然支持许多特性,包括:Elektra 可以任何受支持的格式导入和导出配置文件、Elektra 能够记录和通知任何配置更改的其他软件,例如使用 Dbus 和 Journal;Elektra 可以通过类型检查、regex 等方法拒绝无效配置;Elektra 支持不同的方式来转义和编码配置文件的内容;Elektra 提供了不同的机制来定位配置文件Elektra 是多进程安全的,可以在多线程程序中使用Elektra (除了一些插件)是可移植的,完全用 ANSIC 99 编写Elektra (除了一些插件)没有外部依赖性Elektra 适用于嵌入式系统和早期引导程序Elektra 提供了许多功能强大的绑定,以避免低级别访问代码Elektra 为高级配置访问提供了强大的代码生成技术
使用方式
可以通过运行以下命令来克隆 Elektra 的最新版本:
git clone https://github.com/ElektraInitiative/libelektra.git
使用 kdb 命令为更喜欢图形用户界面的人使用 qt-gui使用 web-ui 的人更喜欢网络用户界面
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~