数据库
-
使用 GraphQL 和 StepZen 从 Fauna 和 GitHub 撰写数据
数据组合对于现代 API 变得越来越重要。公司不再只在一个数据库中存储数据;更常见的是,数据来自多个来源。例如,具有各种规范的数据库或第三方 API。在 GraphQL 中,API…
-
MongoDB – 入门指南
组件结构 核心进程 在 MongoDB 中,核心进程主要包含了 mongod、mongos 和 mongosh 三个。 其中最主要的是 mongod 程序,其在不同的部署方案中(单…
-
Redis 作为数据库 — 使用 K6 进行速度测试
测试设置 这些测试是在我的M1 Pro Macbook Pro上进行的,具有32 GB的内存,连接到WiFi和电池电源。我正在使用 Jetbrains Rider 在发布模式下运行…
-
大数据算法——布隆过滤器
理 在我之前的理解当中,如果想要判断某个元素在不在集合当中,经典的结构应该是平衡树和hash table。但是无论是哪一种方法,都逃不开一点,都需要存储原值。 比如在爬虫场景当中,…
-
在 MySQL 中选择字符集:简短指南
什么是字符集,为什么它们很重要? 在我们深入研究MySQL中的字符集之前,我们可能应该首先解释几个与它们相关的核心概念。本质上,字符集是允许用作列值一部分的一组字符。排序规则是指用…
-
Django更换数据库和迁移数据方案
基本步骤 Django 默认使用 SQLite 数据库方便开发,同时其 ORM 支持多种数据库,只要安装对应的驱动就行。 切换数据库一般是将开发环境的 SQLite 切换到 MyS…
-
Redis Cluster 数据分片
介绍 Redis Cluster Redis 集群是 Redis 提供的分布式数据库方案, 集群通过分片(sharding) 来进行数据共享, 并提供复制和故障转移功能。 节点 一…
-
数据科学与软件工程:细微的区别
数据科学和软件工程是基于IT的领域,发挥着广泛的组织功能。这两个领域都需要来自不同领域的广泛编程技能。这些领域的职业机会与日俱增。 这份题为“2022 年印度分析和数据…
-
用于停止云 SQL 数据库的云计划程序
我们在 mkdev 拥有的应用程序之一是 Claimora 我们用它来跟踪时间。当我们想要部署Claimora时,我们有两个环境,暂存和生产,在每个环境中,我们都有一个Postgr…
-
松散耦合的 Python 代码与依赖注入
使用接口创建抽象 使用依赖注入编写松散耦合的 Python 代码有三个步骤。第一步是确定代码需要哪些依赖项,第二步是为每个依赖项创建接口,第三步是通过其构造函数或方法参数将它们传递…