关系型数据库和非关系型数据库
---恢复内容开始---
关系型数据库:
关系型数据库将所有数据都表示成行列的形式。关系型数据库通常包括三个组件:1. 客户端应用程序 2. 数据库服务器 3. 数据库;目前比较流行的关系型数据库包括SQL server、oracle、IBM DB2、SyBase等
PgAdmin即PostgresSQL,是一个自由的对象-关系数据库服务器(数据库管理系统)。它覆盖了sql-2、sql-97等,支持的数据类型非常的丰富,比如说支持:ip和几何类型;采用比较经典的c/s
结构,即一个客户端对应一个服务器端守护进程的模式,这个进程分析客户端来的查询请求,生成规划树,进行检索并最终吧结果格式化输出返回给客户端;为了便于客户端的程序编写,有数据库服务器提供了同一的客户端C接口
非关系型数据库(NoSQL):
Redis:
Redis是一个开源的使用C语言编写、支持网络、可基于内存亦可持久化的日志型、高性能的key-value数据库;被称为数据库服务器,因为值可以是字符串、哈希map、集合、列表list;
HBase:HBase是一个分布式的、面向列的开源数据库、适合于非结构化数据存储;
http://www.tuicool.com/articles/JFBzYjy
http://www.cnblogs.com/monion/p/5520945.html
---恢复内容结束---