Redis 系列(二)Redis 安装

Redis 全称:Remote Dictionary Server(远程字典服务器),是完全开源免费的,用C语言编写的,遵守BSD协议,是一个高性能的(key/value)分布式内存数据库,基于内存运行并支持持久化的NoSQL数据库,是当前最热门的NoSql数据库之一,也被人们称为数据结构服务器。

阅读更多

Hexo 生成永久文章链接

Hexo 默认文章链接生成规则是按照年、月、日、标题来生成的。一旦文章标题或者发布时间被修改,URL 就会发生变化,之前文章地址也会变成 404,而且 URL 层级很深,不利于分享和搜索引擎收录。

阅读更多

Mac 多 Git 账户配置

通常公司代码一般托管在公司自建 Gitlab 服务上,自己的代码托管在 GitHub 或者 Coding 这样的网站上。Git 账户经常切换非常不方便,这就需要配置多个 Git 账户,以向不同的网站 push 代码。本文将介绍如何在 Mac 上配置多个 Git 账户,以及快速切换管理。

阅读更多

Redis学习笔记

Redis(Remote Dictionary Server ),即远程字典服务,是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。从2010年3月15日起,Redis的开发工作由VMware主持。从2013年5月开始,Redis的开发由Pivotal赞助。

阅读更多

《MySQL必知必会》第6-7章 过滤数据与数据过滤

1. WHERE子句

根据WHERE子句中指定的搜索条件进行过滤,WHERE子句在表名之后给出.

1
2
3
4
5
6
7
8
mysql> select prod_name,prod_price from products where prod_price = 2.50;
+---------------+------------+
| prod_name | prod_price |
+---------------+------------+
| Carrots | 2.50 |
| TNT (1 stick) | 2.50 |
+---------------+------------+
2 rows in set (0.02 sec)

在同时使用ORDERBY和WHERE子句时,应该让ORDER BY位于WHERE之后,否则将会产生错误

阅读更多

《MySQL必知必会》第1-3章 MySQL介绍

1. 术语介绍

  • 数据库(database) : 保存有组织的数据的容器(通常是一个文件或一组文件)
  • 表(table) : 某种特定类型数据的结构化清单(具有唯一性,同一数据库中表名不能相同,不同数据库可以相同)
  • 模式(schema) : 关于数据库和表的布局及特性的信息
  • 列(column) : 表中的一个字段,所有表都是由一个或多个列组成
  • 数据类型(datatype) : 所容许的数据的类型.每个表列都有相应的数据类型,它限制该列中存储的数据
  • 行(row) : 表中的一个记录
  • 主键(primary key) : 一列(或一组列),其值能够唯一区分表中的每行,主键列不允许NULL值
  • 关键字(key word) : MySQL语言保留字,不可用关键字命名表或列
阅读更多