随笔- 37
文章- 0
评论- 0
阅读-
2683
01 2025 档案
influxdb 查询语法
摘要:分页查询 from (bucket: "testdata" ) //buckets 数据库 |> range(start:2022-07-14T11:55:00Z, stop:2022-07-16T11:05:00Z) |> filter(fn: (r) => r._measurement == "
阅读全文
windows环境部署influx2.7 (时序数据库)
摘要:官方文档:https://docs.influxdata.com/influxdb/v2/ 1.下载 需要下载两样东西:influxd.exe和influx.exe influxd:influx数据库的服务端。下载地址:https://dl.influxdata.com/influxdb/relea
阅读全文
数据库归纳
摘要:1. 常见的数据库 1.1 关系型数据库 Mysql数据库 (美国,甲骨文公司) Oracle数据库 (美国,甲骨文公司) Sql Server数据库 (美国,微软公司) DB2数据库 (美国,IBM公司) Access数据库 (美国,微软公司) PostgreSQL数据库(美国,加州大学伯克利分校
阅读全文
消息中间件详解
摘要:一、消息中间件相关知识 1、概述 消息队列已经逐渐成为企业IT系统内部通信的核心手段。它具有低耦合、可靠投递、广播、流量控制、最终一致性等一系列功能,成为异步RPC的主要手段之一。当今市面上有很多主流的消息中间件,如老牌的ActiveMQ、RabbitMQ,炙手可热的Kafka,阿里巴巴自主开发Ro
阅读全文
IoTSharp:基于 .NET 的开源物联网平台
摘要:IoTSharp:基于 .NET 8.0 的开源物联网平台 - 小码编匠 - 博客园 想要快速了解物联网的世界吗?如果你对物联网(IoT)感兴趣,或者正打算开发自己的物联网项目。可以试试 IoTSharp,一个基于 .NET 的开源平台。 无论你是初学者还是有经验的大佬,IoTSharp 提供了丰富
阅读全文
C#中的Queue与ConcurrentQueue:区别与适用场景
摘要:在C#中,Queue<T> 和 ConcurrentQueue<T> 是两种不同类型的队列,它们有不同的用途和特性。以下是它们之间的主要区别以及何时使用 ConcurrentQueue<T> 的详细解释。 1.主要区别 1.线程安全性: Queue<T>:不是线程安全的。如果在多线程环境中使用,需要
阅读全文
Redis:发布订阅模式
摘要:什么是发布订阅? Redis 发布订阅(pub/sub)是一种消息通信模式:发送者(pub)发送消息,订阅者(sub)接收消息。 Redis 的 subscribe 命令可以让客户端订阅任意数量的频道, 每当有新信息发送到被订阅的频道时, 信息就会被发送给所有订阅指定频道的客户端。 ☛ 下图展示了频
阅读全文
Redis:持久化
摘要:1.序言 RDB:RDB文件是一个经过压缩的二进制文件。 AOF:AOF则是以追加写的方式记录Redis执行的每一条写命令。 2、RDB持久化机制 redis.conf文件,也就是/etc/redis/6379.conf,去配置持久化 RDB其实就是把数据以快照的形式保存在磁盘上。什么是快照呢,你可
阅读全文
Redis:使用
摘要:安装 StackExchange.Redis 在 NuGet 中搜索 StackExchange.Redis 和 Newtonsoft.Json,直接点击按钮安装即可。 StackExchange.Redis 是 C# 操作 Redis 数据库的客户端。 Newtonsoft.Json 用来序列化
阅读全文
高并发解决方案详解
摘要:微服务拆分 分布式架构会从一个拆分为多个系统,每个系统都有独立的数据库等,通过这样的横向扩展,就可以支撑更大的并发量。 异步处理 对于一些耗时的操作,比如:下订单后的发短信,并发量大的情况下同步操作极为耗时,需要改造为异步请求。 如下图所示: 负载均衡 负载均衡(Load Balancing)是一种
阅读全文
了解 .NET 运行时与 .NET 框架:基础概念与相互关系
摘要:在软件开发领域,尤其是开发跨平台应用和桌面应用时,.NET 系列技术提供了强大的支持。对于初学者或希望深入理解 .NET 技术栈的人来说,理解 .NET 运行时(.NET Runtime)和 .NET 框架(.NET Framework)是非常重要的。本文将详细解析这两个概念,并探讨它们之间的关系。
阅读全文