[发明专利]一种基于postgresql数据库的嵌入式系统管理方法无效
申请号: | 201310014440.8 | 申请日: | 2013-01-15 |
公开(公告)号: | CN103049579A | 公开(公告)日: | 2013-04-17 |
发明(设计)人: | 颜晶;张晓成;戴治国 | 申请(专利权)人: | 太仓市同维电子有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30;G06F9/44 |
代理公司: | 北京天奇智新知识产权代理有限公司 11340 | 代理人: | 刘黎明 |
地址: | 215400 江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 postgresql 数据库 嵌入式 系统管理 方法 | ||
技术领域
本发明涉及一种嵌入式系统运行配置数据的管理方法,尤其涉及一种基于postgresql数据库的嵌入式系统管理方法。
背景技术
随着嵌入式SOC的性能不断提高,Linux操作系统在嵌入式领域的广泛使用。一款产品一般是各种应用软件运行在Linux系统上,用户通过UI软件来修改配置系统。
但是Linux系统仍然存在一些缺点:在Linux系统上开发软件还是不够方便,软件模块相互不独立,UI软件运行环境太局限。
如果有一个统一的访问接口给UI调用,一个统一的数据存放点来存放整个系统的运行数据,就可以方便的软件项目的开发。还可以使各软件模块相互独立,UI软件既可以运行在本地系统中还可以运行在软件调试的PC机上。这样UI软件完全可以在开发的主机上调试。甚至可以使用不同开发语言来开发UI程序。
发明内容
本发明的目的在于提供一种基于postgresql数据库的嵌入式系统管理方法,解决Linux系统上开发软件软件不够方便,软件模块相互不独立,UI软件运行环境太局限的问题。
为解决上述问题,本发明所采取的技术方案是:
一种基于postgresql数据库的嵌入式系统管理方法,包括以下步骤:
在Linux操作系统中运行一个类postgresql数据库mammoth,利用管理软件发送postgresql报文对mammoth进行配置;
通过mammoth来存储系统的数据。
更进一步的技术方案是上述mammoth是通过处理SELECT UPDATE WHERE LIMIT命令来存储系统的数据。
更进一步的技术方案是上述mammoth数据库中的数据发生变化会自动执行用户注册的函数。
更进一步的技术方案是上述mammoth是通过linux的socket接口响应postgresql请求。
采用上述技术方案所产生的有益效果在于:可以更方便的软件项目的开发。还可以 使各软件模块相互独立,UI软件既可以运行在本地系统中还可以运行在软件调试的PC机上。这样UI软件完全可以在开发的主机上调试。甚至可以使用不同开发语言来开发UI程序。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
本发明一种基于postgresql数据库的嵌入式系统管理方法的一个实施例:一种基于postgresql数据库的嵌入式系统管理方法,包括以下步骤
在Linux操作系统中运行一个类postgresql数据库mammoth,利用管理软件发送postgresql报文对mammoth进行配置;
通过mammoth来存储系统的数据。
根据本发明一种基于postgresql数据库的嵌入式系统管理方法的一个优选实施例,mammoth是通过处理SELECT UPDATE WHERE LIMIT命令来存储系统的数据。
根据本发明一种基于postgresql数据库的嵌入式系统管理方法的另一个优选实施例,mammoth数据库中的数据发生变化会自动执行用户注册的函数。
根据本发明一种基于postgresql数据库的嵌入式系统管理方法的另一个优选实施例,mammoth是通过linux的socket接口响应postgresql请求。
本发明可以起到的作用:
UI软件(例如webserver、snmp、GUI等),可以在嵌入式系统中运行,也可以在PC上运行。
便于开发C/S架构的产品(在手机,平板等设备上开发控制软件来控制嵌入式设备)
尽管这里参照本发明的多个解释性实施例对本发明进行了描述,但是,应该理解,本领域技术人员可以设计出很多其他的修改和实施方式,这些修改和实施方式将落在本申请公开的原则范围和精神之内。更具体地说,在本申请公开、附图和权利要求的范围内,可以对主题组合布局的组成部件和/或布局进行多种变型和改进。除了对组成部件和/或布局进行的变型和改进外,对于本领域技术人员来说,其他的用途也将是明显的。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于太仓市同维电子有限公司,未经太仓市同维电子有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310014440.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种魔芋葡甘聚糖真空干燥器
- 下一篇:一种数据压缩方法、存储引擎及存储系统