关于内存数据库或者是实时数据库
公司准备做电力监控系统,7天*24小时不间断的监控,现在需要用到内存数据库或者实时数据库,关于这个方面,有没有有经验的大人给点提示,大家都用什么内存数据库,一般怎么实现这一系统?
------解决方案--------------------mark
------解决方案--------------------内存数据库是解决性能问题而不是实时问题,你们系统关键是实时和安全,做好备份。实时系统使用SQLSERVER就可以,关键是做好事务隔离级别,写数据优先。
内存数据库也需要序列化,否则断电数据则丢失。
------解决方案--------------------讨论一下:
内存数据库目的主要是解决性能,如对实时性要求特别高的业务,一个极端例子就是电话程控交换程序,一般要求好像同一时刻能处理400次呼叫。在这种条件下,数据库的设计原则与以数据存储为目的的普通数据库有很大不同,特定的目的决定特定的算法,从而决定特定的数据存储结构。
我不知道电力监控的实时性要求有多高,若反应时间在5秒以内,建议加个优化过的中间处理层,后台用SQL SERVER。