-
[置顶]软件接口设计怎么做?前后端分离软件接口设计思路
本文关于软件接口设计怎么做?前后端分离软件接口设计思路。好的系统架构离不开好的接口设计,因此,真正懂接口设计的人往往是软件设计队伍中的稀缺型人才。为什么在接口制定标准中说:一流的企业做标准,二流的企业...
-
[置顶]接口管理如何做?接口实现版本管理的意义和最佳方法
本文关于接口管理如何做?接口实现版本管理的意义和最佳方法。API版本管理的重要性不言而喻,对于API的设计者和使用者而言,版本管理都有着非常重要的意义。下面会从WEB API 版本管理的角度提供几种常...
-
[置顶]实现API管理系统的关键
下面将通过几个关键词的形式说明API管理的重要性和未来的实现方式。1.生命周期管理在整个API生命周期中更深入地集成所有工具将进一步提高生命周期循环的速度,而且更重要的是提供满足消费者需求的API。这...
-
MySQL进阶——主从复制(mysql主从复制搭建流程)
1.主从复制的基本原理slave会从master读取binlog来进行数据同步。主要有以下三个步骤:①master将改变记录到二进制日志(binary log),这些记录过程叫做二进制日志事件(bin...
-
nginx与php-fpm通信的两种方式
简述在linux中,nginx服务器和php-fpm可以通过tcp socket和unix socket两种方式实现。unix socket是一种终端,可以使同一台操作系统上的两个或多个进程进行数据通...
-
负载均衡,你该如何配置?(负载均衡教程)
什么是负载均衡在计算机的世界,这就是大家耳熟能详的负载均衡(load balancing),所谓负载均衡,就是说如果一组计算机节点(或者一组进程)提供相同的(同质的)服务,那么对服务的请求就应该均匀的...
-
MySQL5.7特性:JSON数据类型(mysql5.6 json)
概述MySQL5.7的发行声明中,官方称之为里程碑式的版本,除了运行速度大幅度提升之外,还添加了之前版本没有的功能,如本文所述的原生JSON数据类型功能。在此版本之前,MySQL所有的JSON数据类型...
-
MySQL临时表(MySQL临时表分为)
概述MySQL中临时表主要有两类,包括外部临时表和内部临时表。外部临时表是通过语句create temporary table...创建的临时表,临时表只在本会话有效,会话断开后,临时表数据会自动清理...
-
提高mysql千万级数据SQL查询优化30条(百万级数据库优化查询)
看看你用到了哪些:1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导...
-
openssl 下的对称加密和非对称加密(openssl漏洞)
对称加密: 在加密和解密过程中使用相同的密钥, 或是两个可以简单地相互推算的密钥的加密算法.非对称加密: 也称为公开加密, 它需要一个密钥对, 一个是公钥, 一个是私钥, 一个负责加密, 一个负责解密...
-
php socket编程入门例子(php菜鸟教程)
服务端代码server.php˂?php//创建socket套接字$socket = socket_create(AF_INET, SOCK_STREAM, SOL_TCP);/** * 第一个参数说...
-
面试题:如何保证缓存与数据库的双写一致性?(如何保证数据库和缓存双写一致性)
前言只要用缓存,就可能会涉及到缓存与数据库双存储双写。你只要是双写,就一定会有数据一致性的问题。那么你如何解决一致性问题?面试题剖析一般来说,如果允许缓存可以稍微的跟数据库偶尔有不一致的情况,也就是说...
-
负载均衡、分布式、集群理解以及多台服务器代码如何同步(服务器集群和负载均衡)
集群我们的项目如果跑在一台机器上,如果这台机器出现故障的话,或者用户请求量比较高,一台机器支撑不住的话。我们的网站可能就访问不了。那怎么解决呢?就需要使用多台机器,部署一样的程序,让几个机器同时的运行...
