- 2 查询数据的技巧我们编写和执行的大多數 SQL 查詢都是在数据库执行。它是您程序的基石,没有数据会让它沒用。但这也是刪除大量程序样板的最佳机会,通過使用更花哨的查询方法。在许多用例中,这些方法还在数据所在的位置进行数据处理时提高性能將其全部转移到您的程序。这部分將向您展示特殊功能,例如 SQL 中的 for-each 循环,一些 null 处理技巧,您可能会犯的分页错误等等。你需要仔細查... 2 查询数据的技巧我们编写和执行的大多數 SQL 查詢都是在数据库执行。它是您程序的基石,没有数据会让它沒用。但这也是刪除大量程序样板的最佳机会,通過使用更花哨的查询方法。在许多用例中,这些方法还在数据所在的位置进行数据处理时提高性能將其全部转移到您的程序。这部分將向您展示特殊功能,例如 SQL 中的 for-each 循环,一些 null 处理技巧,您可能会犯的分页错误等等。你需要仔細查...
- 4 索引简介:如果沒有索引,您的程序将可能很慢,因为每个操作都必须扫描整个表。因此,索引是开发人员最有兴趣的话题,但也是最复杂的一个。有很多关于数据库索引的內容,但是这里不想重复它们。这里只是分享更多非凡的方法和您以前可能沒有见过的功能。索引章节將向您展示许多特殊的索引方法,例如唯一性软刪除表的约束,多列索引的简单规则,查找和刪除的方法刪除未使用的索引等等。 4.1 函数和表达式的索引 S... 4 索引简介:如果沒有索引,您的程序将可能很慢,因为每个操作都必须扫描整个表。因此,索引是开发人员最有兴趣的话题,但也是最复杂的一个。有很多关于数据库索引的內容,但是这里不想重复它们。这里只是分享更多非凡的方法和您以前可能沒有见过的功能。索引章节將向您展示许多特殊的索引方法,例如唯一性软刪除表的约束,多列索引的简单规则,查找和刪除的方法刪除未使用的索引等等。 4.1 函数和表达式的索引 S...
- 前言mongodb中一个 表就是 collections 集合集合不强制执行任何模式,完全有可能使用单个集合与json文件混杂 构建一个系统,但这将是一个非常糟糕的主意。大多数 MongoDB 系统的布局有点类似于你会在关系系统中找到什么。尽管集合collections较少。换句话说,如果它是关系数据库中的表数据库,它有可能是 MongoDB中的一个集合(多对多连接表是一个重要的例外,因为... 前言mongodb中一个 表就是 collections 集合集合不强制执行任何模式,完全有可能使用单个集合与json文件混杂 构建一个系统,但这将是一个非常糟糕的主意。大多数 MongoDB 系统的布局有点类似于你会在关系系统中找到什么。尽管集合collections较少。换句话说,如果它是关系数据库中的表数据库,它有可能是 MongoDB中的一个集合(多对多连接表是一个重要的例外,因为...
- 0 简介如果缓存不清楚,可查看 https://redis.io 或 搜索memorycache 。下载安装后在安装bin路径有服务和客户端可以用。当然配置环境变量后,在控制台可以使用 redis-server 启动默认配置的服务。 1 配置修改/etc/redis/redis.conf监听所有 ip 地址来源的 连接请求bind 0.0.0.0 ::1 2, 查看配置执行指令:redi... 0 简介如果缓存不清楚,可查看 https://redis.io 或 搜索memorycache 。下载安装后在安装bin路径有服务和客户端可以用。当然配置环境变量后,在控制台可以使用 redis-server 启动默认配置的服务。 1 配置修改/etc/redis/redis.conf监听所有 ip 地址来源的 连接请求bind 0.0.0.0 ::1 2, 查看配置执行指令:redi...
- 简介这里介绍如何通过指令操作mongo数据库。 1 本地使用,mongo shell指令在安装路径,使用控制台执行 mongo.exe, 自动连接127.0.0.1:27017 db # 显示当前数据库 show dbs # 显示当前所有数据库和使用空间。 db.adminCommand( { listDatabases: 1 } ) # 显示所有 db use users ... 简介这里介绍如何通过指令操作mongo数据库。 1 本地使用,mongo shell指令在安装路径,使用控制台执行 mongo.exe, 自动连接127.0.0.1:27017 db # 显示当前数据库 show dbs # 显示当前所有数据库和使用空间。 db.adminCommand( { listDatabases: 1 } ) # 显示所有 db use users ...
- 0 怎样使用我们继续的动力通常来自有某个问题,或者我们有了一个工具,通常会想,它可以解决什么类型的问题?在使用时应注意什么它?在我们回答这些问题中的任何一个之前,我们需要了解它是什么。Redis通常被描述为内存中持久键值存储。它确实将所有数据保存在内存中,并且确实将其写到磁盘上以实现持久性,但是不仅仅是一个简单的键值存储。重要的是要走出这种误解,否则您的观点及其解决的问题将太狭窄。现实是R... 0 怎样使用我们继续的动力通常来自有某个问题,或者我们有了一个工具,通常会想,它可以解决什么类型的问题?在使用时应注意什么它?在我们回答这些问题中的任何一个之前,我们需要了解它是什么。Redis通常被描述为内存中持久键值存储。它确实将所有数据保存在内存中,并且确实将其写到磁盘上以实现持久性,但是不仅仅是一个简单的键值存储。重要的是要走出这种误解,否则您的观点及其解决的问题将太狭窄。现实是R...
上滑加载中
推荐直播
-
API全生命周期管理一站式体验
2024/05/10 周五 16:00-17:00
Allen 华为云高级产品经理
本期邀请专家连线,共同探讨开发者关心的问题: 1、什么是API First,API First的优势有哪些?2、API全生命周期有哪几个阶段,API全生命周期的痛点问题有哪些?3、华为云是如何保证API一致性的?4、企业数字化转型如何做好API全生命周期管理?
即将直播 -
华为云IoT开源专家实践分享:开源让物联网平台更开放、易用
2024/05/14 周二 16:30-18:00
张俭 华为云IoT DTSE技术布道师
开源,意味着开放、共享、互助、共赢。作为万物上云及各行业数字化的物联网底座,华为云IoT积极拥抱开源,借助行业开源的最佳实践,构建可靠、易用的物联网平台,并通过开放南北向SDK,助力开发者快速构建物联网应用。本期直播,华为云IoT开源专家、物联网平台资深“程序猿”张俭,带你了解华为云IoT的开源生态,并手把手教你玩转开源社区!
去报名 -
华为云开发者日·广州站
2024/05/15 周三 14:30-17:30
华为云专家团
华为云开发者日HDC.Cloud Day是面向全球开发者的旗舰活动,汇聚来自千行百业、高校及科研院所的开发人员。致力于打造开发者专属的技术盛宴,全方位服务与赋能开发者围绕华为云生态“知、学、用、创、商”的成长路径。通过前沿的技术分享、场景化的动手体验、优秀的应用创新推介,为开发者提供沉浸式学习与交流平台。开放创新,与开发者共创、共享、共赢未来。
去报名
热门标签