-
Django干货知识分享,ORM模型(一)
大纲 ORM定义 使用ORM创建数据库表 新增一条数据 什么是ORM? ORM (Object Realtional Mapping)即对象关系映射,允许你使用类和对象对数据库进行操作,这大大提高了对数据库的控制,避免了直接使用 SQL 语句对数据库进行操作。 ORM与数据库关系 ORM创建数据库表 第一步:myproject项目中settings.py中···
- 发布时间:2025-05-14
- 作者:益华网络
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
如何使用智能SQL查询提升应用程序性能?
【.com快译】为什么数据库导致如此多的性能问题? 我们常常忘了每个请求与其他请求并非独立。如果一个请求很慢,它不太可能影响其他请求,是这样吗? 数据库是由应用程序中运行的所有进程使用的共享资源。即便只有一处设计不当的访问也可能拖累整个系统的性能。 本文讨论了一些巧妙的SQL查询方法,已完全改变了我们系统的一些部分,从而提升了应用程序性能,最终改善客户体验···
- 发布时间:2025-05-14
- 作者:益华网络
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
5000多张数据表,如何用SQL迁移到数据仓库?
需求背景 最近公司打算集中梳理几大业务系统的数据,希望将各个业务系统中的数据集中到数据仓库中。总共有5000多张数据表,但是好在业务数据量没有像电商那么庞大,也就几十个G。 需求分析 其实这个需求很简单,就是把这5000多张不同数据库中的表放到一个地方。需要注意的有以下几点: 1、数据来自各种不同类型的数据库,有SQL Server,MySQL和Oracl···
- 发布时间:2025-05-14
- 作者:益华网络
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
和杠精 聊Redis多线程 :(
周末被一位小同学憋的很窝火。他要和我探讨一下,redis到底是多线程的还是单线程的。这个问题本来比较好解释,但我遇到的却是一个杠精。 答案是显而易见的:redis6,逃不过真香定理,引入了多线程;而在redis6之前,却是单线程的。 也就是说,这不是一个是和否的问题,还涉及到第二维度的版本参与。 可是,这位同学要打我的脸。不知道小姐姐的脸皮很嫩么?摸不得。···
- 发布时间:2025-05-14
- 作者:益华网络
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
11 月数据库排名公布:前三难撼动
近日,DB-Engines 发布了 2020 年 11 月的数据库榜单,该榜单根据数据库管理系统的受欢迎程度进行排名,实时统计了 360 种数据库的排名指数。 第 1~10 名: 在前十名的榜单中,传统关系型数据库依然占据大部分市场。Oracle、MySQL 和 SQL Server 稳居前三,但三者相较上个月的指数都有所下滑;而排在第 4 位的 Post···
- 发布时间:2025-05-14
- 作者:益华网络
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
Elasticsearch不会DSL没事,来试试SQL吧
Elasticsearch 是一个分布式、RESTful 风格的搜索和数据分析引擎,能够解决不断涌现出的各种用例,最常见的是作为搜索引擎,提供项目中全文搜索。 一提到Elasticsearch,必然需要提到Query DSL,DSL(Domain Specific Language特定领域语言)以JSON请求体的形式,但DSL语法并没有那么直观,如果不经常···
- 发布时间:2025-05-14
- 作者:益华网络
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
MySQL查询性能优化前,必须先掌握MySQL索引理论
数据库索引在平时的工作是必备的,怎么建好索引,怎么使用索引,可以提高数据的查询效率。而且在面试过程,数据库的索引也是必问的知识点,比如: 索引底层结构选型,那为什么选择B+树? 不同存储引擎的索引的体现形式有哪些? 索引的类型 组合索引存储方式 查询方式 最左前缀匹配原则 覆盖索引是什么? 看着这些,能说出多少,理解多少呢?因此我们需要去探究其内在原理。 ···
- 发布时间:2025-05-14
- 作者:益华网络
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
应对万亿数据上亿并发!字节跳动的图数据库研发实践
一、图状结构数据广泛存在 字节跳动的所有产品的大部分业务数据,几乎都可以归入到以下三种: 用户信息、用户和用户的关系(关注、好友等); 内容(视频、文章、广告等); 用户和内容的联系(点赞、评论、转发、点击广告等)。 这三种数据关联在一起,形成图状(Graph)结构数据。 为了满足 social graph 的在线增删改查场景,字节跳动自研了分布式图存储系···
- 发布时间:2025-05-14
- 作者:益华网络
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
面试官问我Redis的数据类型,我回答了8种
面试官:小明呀,redis 有几种数据结构呀? 小明:8 种 面试官:那你说一下分别是什么? 小明:raw,int,ht,zipmap,linkedlist,ziplist,intset,skiplist,embstr 面试官:额,你在说什么? 小明:在回答你的问题呀,这个问题我可是有过研究的,不会错的 面试官:好吧,今天的面试先到这里,你回去等通知吧 小···
- 发布时间:2025-05-14
- 作者:益华网络
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
大厂都这样使用MySQL8进行条件查询
日常业务中经常需要通过查询条件过滤数据。 1 查询条件 1.1 WHERE 指定查询的过滤条件。以下语句只返回姓名为“刘备”的员工信息: WHERE 位于 FROM 之后,指定一个或者多个过滤条件,满足条件的数据才会返回。 WHERE子句被称为谓词(Predicate)。 2 选择(Selection) 通过查询条件过滤数据的操作在关系运算中被称为选择 它···
- 发布时间:2025-05-14
- 作者:益华网络
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])