在win10上编译mongocxx4.0.0的mt静态库
[TOC] 1. 前言 mongocxx 是基于 libmongoc 的 MongoDB 的 C++ 驱动程序的彻底重写 。它需要 C++11 编译器。众所周知,它构建在适用于86 8664Linux、macOS、Windows 和 FreeBSD 的 x 和 x - 架构上。 mongocxx 驱动程序库包含一个匹配的 bson 包 bsoncxx,它实现了 BSON 规范 。即使根...
[TOC] 1. 前言 mongocxx 是基于 libmongoc 的 MongoDB 的 C++ 驱动程序的彻底重写 。它需要 C++11 编译器。众所周知,它构建在适用于86 8664Linux、macOS、Windows 和 FreeBSD 的 x 和 x - 架构上。 mongocxx 驱动程序库包含一个匹配的 bson 包 bsoncxx,它实现了 BSON 规范 。即使根...
[TOC] 以下是对 Apache Cassandra 的更详细介绍,以及与其他 NoSQL 数据库(如 Redis 和 MongoDB)的对比: Apache Cassandra 详细介绍 数据存储和处理 Cassandra 主要是基于硬盘存储的数据库系统,但它会使用内存缓存来提高读写性能。具体而言,Cassandra 使用一种称为 Memtable 的内存结构来存储写入数据,这些数...
[TOC] 目标 将 TK 服务从 vs2010 升级至 vs2017 。 背景 DBA 提供了 MongoDB 7.0.5 的数据库,现要测试在 TK 服务中用 MongoDB 代替 Redis 。目前行为数据组的 TK 服务均是使用 VisualStudio 2010 构建的。 若要在 C++ 项目中连接 MongoDB,需要使用 MongoDB 官方提供的 C 库 mongo...
[TOC] 1.更新系统包 首先,打开终端并输入以下命令以更新系统包: sudo apt update sudo apt upgrade 这两条命令会更新系统中所有已安装的软件包到最新版本。 2. 添加 GPG 密钥 MongoDB是一个签名的包,因此我们需要添加其公钥以确保在安装过程中的数据完整性。使用以下命令导入公钥:(使用gpg命令来管理密钥,而不是apt-key) wget ...
[TOC] MongoDB 介绍 SQL 与 MongoDB 常见术语对比 mySQL MongoDB 数据库(Database) 数据库(Database) 表(Table) 集合(Collection) 行(R...
1. 背景 前言 很早就想有一个自己的网站,虽然一直都不知道做一个自己的网站要干啥,但就是想拥有,作为程序员的一点执念吧。2024 上半年从 PKPM 离职后,开始着手做这件事,但一直到 2025 年底,都还在优化与改进的过程中。 这一切的伊始,都要从 2024 年 4 月,我坐在德阳那个面向窗台的小书桌边,在阿里云上以 99 块钱一年的价格租了台服务器作为开始。然后,就是断断续续又漫...
[TOC] 关系型 / 非关系型数据库 关系型数据库(RDBMS)和非关系型数据库(NoSQL)是两种不同类型的数据存储系统,它们在数据模型、存储方式、查询语言和应用场景等方面有很多不同之处。1 关系型数据库(RDBMS) 定义: 关系型数据库使用表格(tables)来存储数据,这些表格之间通过关系(如外键)进行关联。 数据被组织成行(records)和列(fields)...
[TOC] 人类思维的特点 对未知有恐惧:提前告知减少焦虑。 记忆量有限:人脑擅长遗忘,人一次能记住 7±2 件事。 简化有关联的信息,使之更容易被理解。“伸手要钱” - “身份证、手机、钥匙、钱包”。 大脑爱找共性。因为这样可以减少认知努力,大脑的本性是拒绝努力工作。 同一类,排排序。人脑会自己构建一个我们想认知的世界。认知模式的局限性。 结构化思维 从空间...
[TOC] 从0开始配置win下的TK项目编译环境 1 目标 将一台公司新分配的电脑配置好 Windows 开发环境、IDE、项目属性,以能成功编译TKNOSService项目。 2 配置 Git 存储库 (1) 在本地安装并配置 git 安装 git,可以直接从 git官网 上下一个最新版本的 git 安装包1,双击安装就行了。 通过在命令行中输入 g...
[TOC] 专业技术名词 Redis Redis(Remote Dictionary Server)是一个开源的使用ANSI C语言编写、支持网络、基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。它通常被称为数据结构服务器,因为值(value)可以是字符串(String)、哈希(Hash)、列表(list)、集合(sets)和有序集合(sorted set...