简介:redis作为目前非常主流的key-value型内存数据库,得到了业界广泛的认可与使用。我们可以使用redis作为系统中的缓存数据库,减轻系统压力,也可以使用redis来实现分布式锁。 优点: 对数据高并发读写 对海量数据的高效率存储和访问 对数据的可扩展性和高可用行 缺点: redis(AC ...
架构的演变过程 定义:所有的内容都在一个war里,布署一个tomcat 优点:简单,开发速度快,成本低 缺点:偶合度高,只能用一种语言,扩展性差 垂直架构: 定义:按业务模块划工程,每个业务模块就是一个war,布署到一个tomcat 优点:相对解偶,维护成本相对易于拓展,技术较多 缺点:不利于开发、 ...
分类:
其他好文 时间:
2020-07-23 22:42:41
阅读次数:
58
WebApiClientCore WebApiClient.JIT/AOT的netcore版本,集高性能高可扩展性于一体的声明式http客户端库,特别适用于微服务的restful资源请求,也适用于各种畸形http接口请求。 百度AI 百度AI目前相当开放(至少在使用上),如果不是高并发请求场景,一般 ...
1.接口:扩展性,具备某些本领 2.接口的特点: a.接口用关键字interface表示, interface XXX{} b.类实现接口用implements关键字表示, class 类名 implements 接口名{} c.接口不能实例化,只能按照多态的方式进行实例化,接口类多态也是最常见的多 ...
分类:
编程语言 时间:
2020-07-22 15:33:16
阅读次数:
64
经ESG集团验证,在速度测试中,InterSystemsIRIS?数据平台的性能优于其他主流数据库。7月21日,中国北京–致力于帮助客户创造性地解决最关键的可扩展性、互操作性和系统速度问题的数据技术提供商InterSystems公布了一项针对其旗舰产品InterSystemsIRIS?数据平台的速度测试(SpeedTest)。该测试是一个可自定义的事务分析型应用程序,用来测试并发的实时数据摄取和查
分类:
数据库 时间:
2020-07-21 22:06:30
阅读次数:
121
经ESG集团验证,在速度测试中,InterSystemsIRIS?数据平台的性能优于其他主流数据库。7月21日,中国北京–致力于帮助客户创造性地解决最关键的可扩展性、互操作性和系统速度问题的数据技术提供商InterSystems公布了一项针对其旗舰产品InterSystemsIRIS?数据平台的速度测试(SpeedTest)。该测试是一个可自定义的事务分析型应用程序,用来测试并发的实时数据摄取和查
分类:
数据库 时间:
2020-07-21 22:06:09
阅读次数:
62
架构设计的真正目的 为了解决软件系统复杂度带来的问题。 复杂度来源:高性能、高可用、可扩展性、低成本、安全、规模 1. 高性能 软件系统中高性能带来的复杂度主要体现在两方面, 一方面是单台计算机内部为了高性能带来的复杂度; 另一方面是多台计算机集群为了高性能带来的复杂度。 单机复杂度 计算机内部复杂 ...
分类:
其他好文 时间:
2020-07-21 14:21:58
阅读次数:
76
一、容易犯的错误 1,面向对象的程序设计看起来高大上,所以在编程时就应该保证通篇 class,这样写出的程序一定是好的程序(面向对象只适合那些可扩展性要求比较高的场景) 2,很多人喜欢说面向对象三大特性(这是从哪传出来的,封装,多态,继承?漏洞太多太多,好吧暂且称为三大特性),那么我在基于面向对象编 ...
分类:
其他好文 时间:
2020-07-20 13:36:34
阅读次数:
101
1. 项目自动化的好处 防止手动介入 创建可重复的构建 让构建便携 2. 项目自动化的类型 按需构建:开发人员在自己的机器上触发构建 触发构建:代码提交到版本控制系统时触发构建 预定构建:通过定时任务进行构建 3. 构建工具 3.1 构建工具的组成 构建文件+构建的输入输出+构建引擎+依赖管理器 构 ...
分类:
其他好文 时间:
2020-07-19 18:04:11
阅读次数:
73
ElasticSearch之介绍 一 Elasticsearch产生背景 1.1 大规模数据如何检索 如:当系统数据量上了10亿、100亿条的时候,我们在做系统架构的时候通常会从以下角度去考虑问题: 1)用什么数据库好?(mysql、oracle、mongodb、hbase…) 2)如何解决单点故障 ...
分类:
其他好文 时间:
2020-07-18 22:29:18
阅读次数:
436