摘要: 专有名词概念 标签(Labels):预测列,需要预测的内容 特征(Features):用于帮助预测标签的列 模型(Model):模型是通过训练数据学习到的机器学习算法。它可以用来预测未知数据的标签 官方地址:ML.NET |专为 .NET 设计的机器学习 (microsoft.com) 准备环境 必 阅读全文
posted @ 2024-01-02 15:24 Joni是只狗 阅读(318) 评论(0) 推荐(0) 编辑
摘要: 使用场景 分布式锁的业务场景涉及到并发控制、任务调度、缓存更新、分布式事务和防止重复操作等方面,能够保证分布式系统的数据一致性和正确性。 并发控制:当多个线程或进程同时访问共享资源时,使用分布式锁可以确保只有一个线程或进程能够访问该资源,避免数据竞争和并发冲突。 分布式任务调度:在分布式系统中,多个 阅读全文
posted @ 2023-12-14 11:20 Joni是只狗 阅读(438) 评论(2) 推荐(0) 编辑
摘要: 部署 Elasticsearch 官方地址 ,这里只需要装ES 和Kibana 。 Serilog 会直接把数据写入ES,绕开了 Logstash,所以不需要装Logstash Elasticsearch 部署 1. 方便后面集群通信,先创建网络 docker network create elas 阅读全文
posted @ 2023-11-15 16:27 Joni是只狗 阅读(701) 评论(1) 推荐(1) 编辑
摘要: 概念 什么是gRPC gRPC官网 微软官网 RPC基本理念:定义一个服务,指定其能够被远程调用的方法(包含参数和返回类型)。在服务端实现这个接口,并运行一个 RPC 服务器来处理客户端调用。在客户端拥有一个存根能够像服务端一样的方法。客户端应用可以像调用本地对象一样直接调用另一台不同的机器上服务端 阅读全文
posted @ 2023-07-07 15:42 Joni是只狗 阅读(1480) 评论(0) 推荐(0) 编辑
摘要: 对于对现有系统进行数据性能优化顺序建议 1. 先考虑物理分区,因为物理分区对我们代码业务不会有改动,但是有局限性,优化效果不是很好 2. 再考虑读写分离,读写分离对代码改动不会太多,并且只试用超过读:写=8:2的比例,因为读写分离主要是缓解读数据库的压力,如果读的压力并没有那么大,就不用考虑这种方式 阅读全文
posted @ 2023-05-15 16:14 Joni是只狗 阅读(227) 评论(0) 推荐(0) 编辑
摘要: Mysql存储引擎 什么是存储引擎 数据库存储引擎是数据库底层软件组件,数据库管理系统使用数据引擎进行创建、查询、更新和删除数据操作(简而言之,就是如何存储数据,如何为数据创建索引和更新,查询和删除等实现方法)。 因为在关系数据库中数据的存储是以表的形式存储的,存储引擎就是指表的类型。 数据库的存储 阅读全文
posted @ 2023-04-20 15:05 Joni是只狗 阅读(66) 评论(0) 推荐(0) 编辑
摘要: Hangfire 用法比较简单,也直接去官网看。这里直接说几种模式的用法。 项目示例 准备工作 1. 引入nuget包 Hangfire.AspNetCore Hangfire.Dashboard.BasicAuthorization #用于Dashboard面板 Hangfire.SqlServe 阅读全文
posted @ 2023-03-01 14:56 Joni是只狗 阅读(1228) 评论(0) 推荐(0) 编辑
摘要: Polly 是一个 .NET 弹性和瞬态故障处理库,允许开发人员以流畅和线程安全的方式表达重试、断路器、超时、隔板隔离、速率限制和回退等策略。 查看源码或者一些基础用法点击了解详情, 如果想更深入的了解,点击进入官网。 polly提供的几种弹性策略: 普通用法 引用NuGet包: Install-P 阅读全文
posted @ 2023-02-15 16:28 Joni是只狗 阅读(193) 评论(0) 推荐(0) 编辑
摘要: Docker 容器编排(Docker Compose) docker的基础应用这里就讲了,如果不知道怎样安装可以看这篇文章. Compose 是用于定义和运行多容器 Docker 应用程序的工具。通过 Compose 使用 YML 文件来配置应用程序需要的所有服务。然后使用一个命令,就可以从 YML 阅读全文
posted @ 2023-02-15 16:27 Joni是只狗 阅读(455) 评论(0) 推荐(0) 编辑
摘要: 概念 什么是K8s K8s : 容器编排引擎。是一个舵手,专门用来进行给docker掌管方向的,换句话说,就是用来控制docker运行容器的 K8s 就相当于上一篇文章当中的swarm。swarm是docker 自带的集群工具,相对K8s来说有很多不足 对比Swarm Swarm优点(业务不是非常大 阅读全文
posted @ 2023-02-15 16:27 Joni是只狗 阅读(611) 评论(2) 推荐(0) 编辑