- 博客(11)
- 收藏
- 关注
原创 《企业架构解构与实践 》笔记01
TOGAF体系分6大部分(引言、架构开发方法、ADM指南和技术、架构内容框架、企业连续统一体和工具、架构能力框架);企业架构的作用:从战略到项目落地的桥梁、是IT与业务对齐的关键、 整体能力建设的基础、IT支撑规划的核心、整合治理信息孤岛、沉淀企业数据资产的利器、有效指导IT治理与管控减少IT重复投资、数字化转型顶层规划设计的有效指导方法。价值链分析:识别价值活动、价值链的确定、明确价值链内部的联系、了解不同企业的价值链之间纵向联系,考虑买方价值链。第三层级,流程,一系列相关联的活动,见投入转化成成果。
2023-12-22 15:55:43
454
转载 医院PACS信息系统分布式存储架构设计
由于缓存盘写入速度快,数据盘写入数据慢,随着大量的数据写入,没有及时写入到数据盘上的数据是会堆积在缓存盘中的,为了避免缓存盘被写满的情况出现,最佳实践是5:1,即5块大容量NL-SATA盘配置1块固态硬盘,如果是NVMe协议的固态盘,可以配置8:1。PACS应用在医院众多的数字化信息系统中是比较特殊的一个,存储容量需求大,网络访问要求高,在“智慧医院”建设的大环境下,在满足患者看病的同时,还需要满足临床应用、教学、会诊和科研的需要,满足数据安全保护的需要,有完善的数据保护机制。
2023-12-11 16:42:39
780
原创 【无标题】
A1:等保中提到的“二级”、“三级”,意指信息系统运营者根据信息系统在国家安全、经济建设、社会生活中的重要程度及遭到破坏后对国家安全、社会秩序、公共利益以及公民、法人和其他组织的合法权益的危害程度,将信息系统划分为不同的安全保护等级并对其实施不同的保护和监管。此框架是网络安全整体架构设计、方案编制的基本参考原则。A3:2021年6月18日执行的新测评标准(等保测评报告模板(2021 版)),计分方式由得分制调整为缺陷扣分制,由“符合”、“不符合”调整为“优、良、中、差”四个等级测评结论。
2023-12-11 15:39:18
84
转载 三甲医院信息系统科普
一般包含术前、术中、术后管理、麻醉管理、质量管理等功能。财务系统是医院一个比较重要的系统,包括财务核算、财务审核、财务分析、监督与预测、财务凭证、财务报表、票据管理、往来账管理等功能,我们可以看到HERP中也有财务部分,但是HERP中的财务更多是偏向于全面预算管理、全成本核算管理。互联网医院系统一般涵盖业务应用的功能如下:服务内容、咨询服务、信息查询、预约内容、预约签到、挂号方式、自助服务、便民结算、支付方式、智能导诊、院内导航、患者定位、实名认证、信用管理、评价内容、评价渠道、信息推送、信息公开。
2023-12-11 15:25:24
310
原创 Redis缓存击穿
缓存穿透是指缓存和数据库中都没有的数据,用户(黑客)不断发起请求,导致请求直接查询数据库,这种恶意行为攻击场景的会直接导致数据库挂掉,数据流程如下图所示:处理这种情况相对比较简单点,这种情况是绕过redis或本地缓存直接到达数据库,可以采取以下方案:在请求接口层可以做一些校验,比如用户签权、参数校验,不合法的请求直接return;还可以针对有效id做认证或直接拦截,不符合的 id 直接过滤或采用统一key保存到redis,下次不合法的id请求时,直接到缓存中获取数据;
2023-11-30 17:34:07
24
原创 如何处理redis缓存雪崩的情况
我们先了解什么是缓存雪崩现象,假设A系统每秒需要处理5000个请求,但数据库每秒只能处理 4000 个请求,某一天,缓存机器出现了宕机,挂了,这时候所有的请求一下子全部落在数据库上,数据库肯定扛不住,报警挂掉了,这时候如果没有采取缓存设施,数据库又急着用,重新重启数据库,刚重启完成(有可能没启动完),请求又进来了,数据库立马挂掉。高峰时期部分请求无法处理到,需要用户多次点击,因为只有 2/5 的请求被处理,剩下的请求,用户刷不出来界面,需要多点击几次;:数据库没挂,就意味着至少2/5的请求可以被处理掉;
2023-11-30 17:32:13
35
原创 国密算法学习
国密算法是指由中国国家密码管理局发布的密码算法标准,旨在保障国家信息安全。目前,国家密码管理局已发布了一系列国产商用密码标准算法,包括SM1(SCB2)、SM2、SM3、SM4、SM7、SM9以及祖冲之密码算法(ZUC)等。通过在金融、电子政务及安防等领域广泛应用国密算法,在对敏感数据进行机密性、完整性和可用性保护的同时,减少对外部密码产品的依赖,提升国家信息安全水平。在网络信息传输和存储过程中,数据的保密性和安全性是一项重要的需求。
2023-11-30 17:18:57
239
原创 数据库基础04
有时好不容易把表创建出来之后才发现少了几列,其实这时无需把表删除再重新创建,只需使用变更表定义的 ALTER TABLE 语句就可以了。ALTER TABLE <表名> DROP ( <列名>, <列名>,……添加列:ALTER TABLE <表名> ADD COLUMN <列的定义>……ALTER TABLE <表名> ADD ( <列名>, <列名>,;ALTER TABLE <表名> DROP COLUMN <列名>。ALTER TABLE <表名> DROP <列名>;
2023-09-12 14:33:55
30
原创 数据库基础03
该类型的列是以可变长字符串的形式来保存字符串的 B。例如,我们向 VARCHAR(8) 类型的列中输入字符串'abc' 的时候,保存的就是字符串'abc'。在 NULL 之前加上了表示否定的 NOT,就是给该列设置了不能输入空白,也就是必须输入数据的约束(如果什么都不输入就会报错)可以像 CHAR(10) 或者 CHAR(200) 这样,在括号中指定该列可以存储的字符串的长度(最大长度)。数据类型表示数据的种类,包括数字型、 字符型和日期型等。用来指定存储日期(年月日)的列的数据类型(日期型)
2023-09-11 14:14:01
67
原创 数据库基础02
书写 期的格式有很多种('26 Jan 2010' 或者 '10/01/26' '2010-01-26' 这种 ' 年 - 月 - 日 ' 的格式等)4、数据库中被插入到记录内容的数据是区分大小写的,譬如school和SCHool是不同的数据内容;SQL 语句中含有字符串的时候,需要像'abc' 这样,使用单引号(')8、在同一个数据库中不能创建两个相同名称的表,在同一个表中也不能创建两个名称相同的列。在 SQL 语句中直接书写的字符串、日期或者数字等称为常数。3、数据库的库名必须为小写字母;
2023-09-11 14:04:27
37
原创 数据库基础01
DCL(Data Control Language,数据控制语言)用来确认或者取消对数据。库中的数据进行的变更。操作数据库中的对象(数据库表等)进行设定。数据用的数据库以及数据库中的表等对象。ROLLBACK: 取消对数据库中的数据进行的变更。COMMIT: 确认对数据库中的数据进行的变更。ALTER: 修改数据库和表等对象的结构。REVOKE: 取消用户的操作权限。DROP: 删除数据库和表等对象。SELECT:查询表中的数据。UPDATE:更新表中的数据。DELETE:删除表中的数据。
2023-09-11 13:51:14
28
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人