-
○ 117数据-2024年9月优惠活动
尊敬的客户,您好! 为答谢您长期的的支持,117数据特推出以下服务器优惠活动。所有机器续费同价! 活动时间为2024年9月1日-2024年9月31日。 台湾云服务器 CPU 内存 硬盘 IP/个 带宽 原价 优惠价格 4核心...
-
○ Shell 交互
在某些情况下,我们可能需要实现与其他程序(如 FTP、Telnet 服务器等)的交互功能。这时,使用 Shell 的自动交互功能可以帮助我们完成这些任务。下面介绍三种常用的自动交互方法。 1. 重定向 自动交互的关键在于自动输入交互信息。在 Shell 编程中,有一种用法是 `command << delimiter`,它表示从标准输入读取数据,直到遇到指定的分界符(delimiter)。...
-
○ Shell 语法
【一】脚本开头定义 在编写 shell 脚本文件时,通常在第一行需要添加标注 `#!/bin/bash`。这是因为在 Linux 系统中存在多种解释器,而不仅仅只有 bash。这些解释器的语法可能存在一些差异,因此最好在脚本开头添加这一行,明确告诉系统使用哪个解释器来解析脚本文件。 `#!` 是一个约定的符号,它告知系统接下来指定的路径程序,即为解析该脚本文件的解释器。 在 shell...
-
○ Linux shell 脚本
在 Linux 系统中,shell 的应用非常广泛,可以说它是管理系统的一个重要接口。通过编写 shell 脚本程序,可以实现自动化运维操作,从而显著提高运维的效率。 【一】shell概述 shell 是一个在操作系统和应用程序之间的命令翻译工具。简而言之,shell 是一种命令解释器(command interpreter)。Linux 中存在多种 shell 命令解释器,常见的有以下几种:...
-
○ MongoDB 数据库
【一】MongoDB 简介 MongoDB 是一种介于关系型数据库和非关系型数据库之间的产品,被认为是非关系型数据库中功能最全面、最接近关系型数据库的数据库之一。它采用了类似 JSON 的 BSON 格式,支持松散的数据结构,因此能够存储复杂的数据类型。其主要特点包括高性能、易于部署和使用,以及便捷的数据存储。 1. MongoDB 的主要功能特点 MongoDB 的关键功能特点如下:...
-
○ Redis 数据库
【一】Redis 简介 Redis 是一个开源的、使用 ANSI C 编写的、遵循 BSD 协议的数据库。它支持网络访问,可以在内存中运行并且能够持久化存储数据。作为一种日志型的 Key-Value 数据库,Redis 提供了多种编程语言的 API 支持。 Redis...
-
○ Memcached 数据存储
在传统应用场景中,大多数 Web 应用通常将数据存储在关系型数据库中(如 MySQL)。Web 服务器从数据库中提取数据并在浏览器中展示。但随着数据量的增加以及访问量的集中,关系型数据库的负荷加重,响应速度变慢,导致网站加载延迟,从而影响用户体验。在这种情况下,我们可以使用 Memcached 数据存储来解决这些问题。 【一】Memcached 简介 Memcached...
-
○ PostgreSQL 数据库
【一】 PostgreSQL 概述 PostgreSQL 是一款功能丰富的开源对象关系数据库管理系统 (ORDBMS),其支持绝大多数 SQL 标准并且还提供了许多额外的新特性,如复杂查询、外键、触发器、视图、事务完整性、多版本并发控制等。此外,PostgreSQL...
-
○ MariaDB数据库
MariaDB数据库 MariaDB数据库管理系统是 MySQL 的一个分支版本,使用了 Maria 存储引擎,并由开源社区维护。该系统以 GPL(通用公共许可证)授权发布。开发这个分支的动机之一是因为甲骨文公司收购 MySQL 后,存在将MySQL关闭源代码的潜在风险,因此社区通过创建分支来规避这种风险。 1.MariaDB 概述 MariaDB 的名字源自 MySQL...
-
○ 一键搭建 LAMP 架构环境
一键搭建LAMP架构环境 对于初学者来说,首次搭建LAMP环境仍然可能会面临一些困难和挑战。为了解决这一问题,市面上推出了一些一键搭建 LAMP 环境的软件包,也就是 LAMP 集成工具。这里介绍几款目前比较流行且适合新手使用的产品。 1. 宝塔 宝塔面板是一款服务器管理工具,支持 Windows 和 Linux 系统,可以通过 Web...