搜索
首页 > 众创空间 > 我要入住 >

海口诺塞克西海数据科技有限公司

来源:海创客  作者:  时间:2015-12-02 17:17:26

  海口诺塞克西海数据科技有限公司(简称西海数据)是专业从事海量实时/历史数据处理、提供流程企业信息化解决方案的软件开发商。公司的核心产品是诺塞克NoSQLt(TM) (nosql database for the time domain data)实时/历史数据库(简称诺塞克实时历史数据库或NoSQLt实时/历史据库),专门用于实时数据监控系统环境下,高效处理时域数据的工业级NoSQL型实时/历史数据库。

  NoSQLt实时/历史数据库可以高效、准确、方便地融合、管理、处理数以万计的实时数据测点,并提供处理、计算、分析工具,帮助用户将数据提升为信息、进而形成可辅助决策的知识。围绕NoSQLt实时/历史数据库产品,二次开发商可以构筑针对各类企业的厂级监控信息系统(SIS)、针对流程企业的制造执行系统(MES)、针对各类能源消耗企业的能源管理系统(EMS)等典型行业应用。

  简介

  西海数据从上世纪九十年代开始,就开始接触工业数据采集。2010年,西海数据研发团队看到了实时监控数据市场的巨大前景和在国民经济中的重要性,开始自筹资金,投资研发自主知识产权的实时数据库,经过三年多的沉淀,历经三个版本,终于在2013年推出了NoSQLt V3.0版本。

  多年的工业现场服务经验,使NoSQLt开发团队认识到,要做一个好用的实时数据库,绝不仅仅是满足常见的性能指标、稳定性和安全性要求即可,在工业现场,用户会遇到很多具体的困难,一个实时数据库产品,必须能深入用户需求,切实帮助用户解决问题,才能具有充分的生命力,在市场竞争中占据不败之地。

  因此,NoSQLt开发团队在开发中不仅融入自己多年的一线服务经验,还走访了很多工业监控现场的用户,深入理解用户需求,并将之逐一实现在NoSQLt实时数据库中。

  下面列举一些NoSQLt实时数据库在开发过程中的一些设计亮点:

  一:历史补全功能

  用户提出来在实际现场中,由于经常出现掉电等现象(例如:计算机意外宕机,网络意外中断),经常丢失数据。NoSQLt开发团队获得这个信息后,经过仔细讨论思考,开发了一系列技术,从各个环节来保证数据不丢失。

  对于网络掉电情况,NoSQLt开发团队在API设计了Tag Value Cache,自动缓存;

  对于机器意外宕机,内存cache的数据丢失,实时数据丢失,历史数据文件中数据链断裂,都会丢失大量数据;

  NoSQt开发团队经过仔细思考,在各个环节都设置了定时存盘机构,所有内存数据在一定时间内都会存储到磁盘上,尽量减少掉电损失。针对历史文件因为内存cache掉电丢失而损坏的问题,则开发了独有的历史数据自动修补技术,当某次开机时,如果发现某个历史数据文件由于掉电意外损坏,程序会自动遍历修补整个数据文件,尽可能帮助用户找回数据,避免数据丢失。

  二:友好时间字符串

  在走访过程中,NoSQLt开发团队Simon发现虽然实时数据库有能力处理所有时间段的数据。但是实际中,处理时间是一个巨大的整数。这时候,如果要求用户按照计算机格式(如:1374134099)输入时间信息,对用户既不直观,又不好操作。

  NoSQLt开发团队学习国外的先进经验,设立了友好时间字符串的概念。用户可以用2013-06-20-23:20:21:838这样的字符串直接输入数值,这样就大大方便了用户的操作。

  实际中用户又反映,他们最关注的往往是最近几天或一个月的数据,这时候,如果要求用户按照全格式输入,就显得很不人性化。

  因此,NoSQLt开发团队又开发了模糊语意字符串,用户可以用很简单的字符,描述相对时间,大大方便了用户的操作。

  三: csv文件友好

  在实时监控领域,用户一般都采用数据监控领域常用的测点标签(Tag)来描述一个最小的采样点信息。一个Tag的属性定义有很多基本信息,如标签名Tag Name,数据类型Data Type,单位Unit,上下限Scale,扫描周期Scan,例外偏差、压缩属性、报警属性等,以及最重要的描述隶属于现场哪个采样设备的点源Point Source和Source Address信息,所有这些信息构成了一个Tag所有特性的完整描述。

  一笔孤立到来的时域数据是没有任何意义的,因为里面描述的信息太少,只有参考数据库中预先定义的Tag属性定义,才能真正被读懂并为用户所用,而实时数据监控系统的设计和实施中,有很大一部分工作量就是这个“对点”工作。

  NoSQLt开发团队发现此类问题后,针对性将NoSQLt的API设计为可以直接支持csv格式(逗号分隔值)文件,用户可以利用csv文件对Tag属性进行批量导入、导出和备份,大大方便了用户操作。

  用户可以利用NoSQLt的系统管理工具NoSQLtTool,方便地创建出原始Tag属性csv文件,然后使用Excel等工具打开该文件编辑,根据现场情况配置Tag名、以及一些常用的配置项,再利用NoSQLTtTool将Tag添加到NoSQLt数据库,即可轻松完成配点工作。

  寄语

  在NoSQLT实时数据库中每一个很小的功能,后面都是绝佳的用户体验。上诉这些方便性,其实都来自于现场用户的需求。NoSQLt开发团队低调务实,忍受寂寞,默默工作,一切以用户需求为导向。认真对待用户每一个问题,最终做出一个切实可用的好产品。

  NoSQLt产品历史:

  • 2010年1月,西海数据研发团队成立。正式进军实时监控数据市场。

  • 2011年3月,wsdb v1.0问世,全面支持实时数据、历史数据。开始高压力测试

  • 2011年11月, wsdb v1.5问世,添加历史功能补全功能。

  • 2012年3月,wsdb v2.0问世,增加用户管理、安全措施、历史统计算法。

  • 2012年9月,wsdb v2.7问世,添加重要全功能图形化管理工具wsdbtool。期间内部高压力连续测试1年半。

  • 2013年3月,西海数据研发团队考虑到wsdb完全具备产品上市的一切条件,经过工商注册,正式在海南省海口市成立诺塞克西海数据科技有限公司。

  • 2013年4月,wsdb v3.0问世,分离出评估版、专业版和企业版,正式更名为NoSQLt V3.0。

  • 2013年6月, NoSQLt V3.0获得《中华人民共和国著作权法》软件著作权(登记号:2013SR059476),标志着NoSQLt实时/历史数据库平台正式享受中华人民共和国有关法律、法规的保护。

  • 2013年8月,NoSQLt V3.0正式开始上线销售。

  • 2014年6月,西海数据通过ISO9001质量体系认证。

  • 2014年7月,NoSQLt实时/历史数据库通过中华人民共和国软件产品登记。

  详情请参考西海数据官方网站:www.nosqlt.cn

  公司全称:海口诺塞克西海数据科技有限公司

  联系人:黄强

  联系电话:18689951237

  地址:海口市美兰区琼山大道172号创业村江东电子商务产业园孵化楼307

主办:海南省工业和信息化厅
版权所有:海南省工业和信息化厅
技术支持:海南南海网传媒股份有限公司
电话:0898-66810540 传真:0898-66810545
ICP备案编号:琼ICP备09005000号-1
微信二维码

微信二维码

微博二维码

微博二维码

友情链接: