课程表

数据库/运维课程

工具箱
速查手册

数据库/运维教程

当前位置:免费教程 » 数据库/运维
linux

Linux是一套免费使用和自由传播的类Unix操作系统,支持多用户、多任务、多线程和多CPU。

Linux 英文解释为 Linux is not Unix。

本教程,我们将为大家介绍如何使用Linux。

Linux其实很容易学,相信你们能很快学会。

现在开始学习 Linux !


Nginx

Nginx ("engine x") 是一个高性能的 HTTP 和 反向代理 服务器,也是一个 IMAP/POP3/SMTP 代理服务器。

Nginx 是由 Igor Sysoev 为俄罗斯访问量第二的Rambler.ru 站点开发的,它已经在该站点运行超过四年多了。

Igor 将源代码以类BSD许可证的形式发布。自Nginx 发布四年来,Nginx 已经因为它的稳定性、丰富的功能集、 示例配置文件和低系统资源的消耗而闻名了。目前国内各大门户网站已经部署了Nginx,如新浪、网易、腾讯。

开始学习Nginx!


UNIX

UNIX 是一种能够同时处理多个用户活动的计算机操作系统。

UNIX 主要由 AT&T 贝尔实验室的肯汤普森和丹尼斯·里奇开发完成,并于 1969 年左右面世。

UNIX 分支众多,包括Linux、FreeBSD等。

开始学习UNIX!


mysql

Mysql是最流行的关系型数据库管理系统,在WEB应用方面MySQL是最好的关系数据库管理系统(RDBMS,Relational Database Management System)应用软件之一。

与MySQL搭配最多的程序语言是PHP,但MySQL绝不只适合PHP编程,其运用范围十分广泛。

在本教程中,会让大家快速掌握Mysql的基本知识,并轻松使用Mysql数据库。

开始学习MySQL!


Microsoft Access

Microsoft Access一般被简称为MS Access,是来自Microsoft的数据库管理系统(DBMS),它将关系Microsoft Jet数据库引擎与图形用户界面和软件开发工具相结合。

Access是Microsoft Office应用程序套件的一部分,包括在专业和更高版本中。

这是一个介绍性的教程,涵盖了MS Access的基础。

开始学习MS Access!


DOS命令是一种基于Windows系统的命令语言。

DOS命令在可视化图形界面已经极其成熟的今天,仍然有特殊的用途。

DOS命令简约而不简单,是经典的Windows运维语言。

现在开始学习 MS DOS命令!


Oracle

Oracle数据库是Oracle(甲骨文)公司的一款关系数据库管理系统。

Oracle在数据库领域一直处于领先地位,可以说是目前世界上流行的关系数据库管理系统。

Oracle系统可移植性好、使用方便、功能强,适用于各类大、中、小、微机环境。

开始学习Oracle数据库!


SQLite 是一个软件库,实现了自给自足的、无服务器的、零配置的、事务性的 SQL 数据库引擎。

SQLite 是在世界上最广泛部署的 SQL 数据库引擎。SQLite 源代码不受版权限制。

本教程将告诉您如何使用 SQLite 编程,并让你迅速上手。

现在开始学习 SQLite!


MongoDB 是一个基于分布式文件存储的数据库。由 C++ 语言编写。旨在为 WEB 应用提供可扩展的高性能数据存储解决方案。

MongoDB 是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。

现在开始学习 MongoDB!


redis

REmote DIctionary Server(Redis) 是一个由Salvatore Sanfilippo写的key-value存储系统。

Redis是一个开源的使用ANSI C语言编写、遵守BSD协议、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。

它通常被称为数据结构服务器,因为值(value)可以是 字符串(String), 哈希(Map), 列表(list), 集合(sets) 和 有序集合(sorted sets)等类型。

开始学习 Redis!


SSDB,一个高性能的支持丰富数据结构的 NoSQL 数据库, 被设计用于替代 Redis。

SSDB使用LevelDB存储数据,支持kv,list, hash, zset等格式。

SSDB 已经在许多互联网公司得到广泛使用, 如奇虎360, TOPGAME等。

开始学习SSDB!


Memcached是一个自由开源的,高性能,分布式内存对象缓存系统。

Memcached是以LiveJournal旗下Danga Interactive公司的Brad Fitzpatric为首开发的一款软件。现在已成为mixi、hatena、Facebook、Vox、LiveJournal等众多服务中提高Web应用扩展性的重要因素。

Memcached是一种基于内存的key-value存储,用来存储小块的任意数据(字符串、对象)。这些数据可以是数据库调用、API调用或者是页面渲染的结果。

Memcached简洁而强大。它的简洁设计便于快速开发,减轻开发难度,解决了大数据量缓存的很多问题。它的API兼容大部分流行的开发语言。

本质上,它是一个简洁的key-value存储系统。

开始学习Memcached!


cassandra

Cassandra 是一个来自 Apache 的分布式数据库,具有高度可扩展性,可用于管理大量的结构化数据。

Cassandra提供了高可用性,没有单点故障。

本教程首先介绍 Cassandra,然后是其架构,安装,以及重要的类和接口。

开始学习cassandra!


Hibernate

Hibernate 是一个高性能的对象关系型持久化存储和查询的服务,其遵循开源的 GNU Lesser General Public License (LGPL) 而且可以免费下载。

它强大且高效的构建具有关系对象持久性和查询服务的 Java 应用程序,把开发人员从 95% 的公共数据持续性编程工作中解放出来。

本教程将指导你如何以简单的方式使用 Hibernate 来开发基于数据库的 Web 应用程序。

开始学习Hibernate!


MariaDB

MariaDB是MySQL关系数据库管理系统的一个分支。 MySQL的原始开发人员在Oracle收购MySQL后,创建了MariaDB。

在开始本教程之前,请确保您具有PHP和HTML的一些基本知识。

本教程将提供MariaDB的快速介绍,并帮助您实现MariaDB编程和高水平的管理。

开始学习MariaDB!


MyBatis

MyBatis 是支持定制化 SQL、存储过程以及高级映射的优秀的持久层框架。

MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。

MyBatis 可以对配置和原生Map使用简单的 XML 或注解,将接口和 Java 的 POJOs(Plain Old Java Objects,普通的 Java对象)映射成数据库中的记录。

开始学习MyBatis!


Slick 是 TypeSafe 推出的 Scala 数据库访问库。

开发者可以使用 Scala 语言风格来编写数据查询,而不是用 SQL 。

本教程系统地介绍了 Slick 的基本概念及使用方法,帮助你快速上手使用。

开始学习Slick


Spark

Spark是UC Berkeley AMP lab (加州大学伯克利分校的AMP实验室)所开源的类Hadoop MapReduce的通用并行框架。

Spark,拥有Hadoop MapReduce所具有的优点;但不同于MapReduce的是Job中间输出结果可以保存在内存中,从而不再需要读写HDFS,因此Spark能更好地适用于数据挖掘与机器学习等需要迭代的MapReduce的算法。

开始学习Spark

转载本站内容时,请务必注明来自W3xue。
部分原创内容未经授权禁止转载,违者必究。