jackwiy
  • 简介
  • IT开发技术
    • 阅读书单
    • 日常规划
    • 开发工具
    • 前端开发
    • 后端开发
    • 移动端开发
    • 代码管理
    • 数据库设计
    • 服务器部署
    • 团队管理
    • 安全测试
    • PHP-编程技术
    • Java-编程技术
    • Python-编程技术
    • Go-路线图
    • 前端路线图
    • 后端路线图
    • 运维路线图
  • IT编程设计
    • vi / vim-键盘图
    • 什么是真正的程序员
    • IT-Web开发入门
    • IT-编程思路
    • IT-开发技能
    • IT-设计思路
    • PHP-开发框架
    • PHP-开源系统
    • Laravel-数据处理与业务逻辑划分
    • Laravel-深入理解控制反转(IoC)和依赖注入(DI)
    • Laravel-框架说明
    • Docker-部署LNMP
    • Go-面向对象
  • IT生活娱乐
    • 21个令程序员泪流满面的瞬间
    • 超全结婚准备清单及结婚细节流程
    • 三亚旅行规划
    • 手机服务应用
    • 汽车使用手册
  • IT产品设计
    • 订阅付费产品设计
Powered by GitBook
On this page

Was this helpful?

  1. IT开发技术

数据库设计

Previous代码管理Next服务器部署

Last updated 6 years ago

Was this helpful?

-- Mysql:

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

-- MongoDB:

MongoDB 是一个基于分布式文件存储的数据库。由 C++ 语言编写。旨在为 WEB 应用提供可扩展的高性能数据存储解决方案。MongoDB 是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。

-- Redis:

REmote DIctionary Server(Redis) 是一个由Salvatore Sanfilippo写的key-value存储系统。Redis是一个开源的使用ANSI C语言编写、遵守BSD协议、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。它通常被称为数据结构服务器,因为值(value)可以是 字符串(String), 哈希(Map), 列表(list), 集合(sets) 和 有序集合(sorted sets)等类型。

-- Memcached:

Memcached是一个自由开源的,高性能,分布式内存对象缓存系统。一般的使用目的是,通过缓存数据库查询结果,减少数据库访问次数,以提高动态Web应用的速度、提高可扩展性。

https://www.mysql.com/cn/
https://www.mongodb.com/cn
https://redis.io/
https://memcached.org/