分类: 后端开发

6 篇文章

SQL语言大全
1. DDL(数据定义语言) 用于创建、修改和删除数据库对象(如表、索引等)。 命令 说明 示例 SHOW DATABASES 显示所有数据库 SHOW DATABASES; CREATE DATABASE 创建数据库 CREATE DATABASE mydb; USE 使用该数据库 USE mydb; SHOW TABLES 显示当前数据库中的所…
thumbnail
关系数据库系统基础
本文是为了本人更好的学习数据库系统,同时给MySQL文章做补充,介绍了关系数据库的一些系统性知识,内容多参考教材《高级数据库系统及其应用》。 1. 数据库系统体系结构 1.1 数据模型 数据模型是数据库系统中描述数据、数据之间关系以及数据约束的核心概念。它是数据库设计和实现的基础,决定了数据的组织方式和操作方式。 1. 数据模型的分类 根据抽象层次…
thumbnail
MySQL的详细介绍与C++调用
1. MySQL介绍 此章节部分内容参考oracle官网文档:MySQL:了解这是什么以及如何使用 1.1 MySQL概述 MySQL是一个全球流行的关系型开源数据库管理系统(RDBMS,Relational Database Management System),MySQL已有约三十年的发展历史了,虽然与Oracle、DB2等大型数据库相比有诸多…
thumbnail
一文入门Nanomsg通信库
1. Nanomsg介绍 Nanomsg官方在线文档:https://nanomsg.org/index.html 本文全部代码用C++实现。 以前一直在使用ZeroMQ库处理通信,但因为最近需要做一个一对多的双向实时通信,ZeroMQ提供的几种通信模式就难以很好地实现,于是就去寻找其他的库,比如Nanomsg库。 若想了解ZeroMQ和NanoM…
thumbnail
【转载翻译】谈谈Nanomsg与可扩展性协议(为什么ZeroMQ不应该是你的首选)
原文:A Look at Nanomsg and Scalability Protocols (Why ZeroMQ Shouldn’t Be Your First Choice) 本文由Tyler Treat发布于2014年6月29日,很早了,很多内容已经过时,注意辨别 本月早些时候,我探讨了ZeroMQ以及它如何证明是构建快速,高吞吐量和可扩展…