美文网首页
Redis名词解释

Redis名词解释

作者: 用1心 | 来源:发表于2018-10-11 20:26 被阅读0次

2018-10-11
一、NoSQL[百度百科]
  Redis属于NoSQL数据库的一种。
  NoSQL泛指非关系型数据库(Not only SQL)。随着互联网的兴起,传统的关系型数据库对高并发的数据操作已经力不从心,NoSQL的诞生就是为了解决新时代的大数据带来的挑战。

NoSQL四大分类:
  键值(key-value)存储数据库,这一类数据库主要会使用到一个哈希表,这个表中有一个特定的键和一个指针指向特定的数据。如Redis、Memcached.

二、Redis[百度百科]
  Redis是一个开源的使用ANSI(美国国家标准学会) C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。
主从双备
redis缓存击穿1
  [redis缓存击穿1](# Redis与Memcached的区别
)

Redis与Memcached的区别

set 无序原理:
  在python中set的底层结构和字典是完全一样的都是哈希表,就当成是只有键没有值的字典就可以了。
Python 早期版本就没有set这个类型,那时候开发者都是直接建一个 {key1:None, key2:None}的字典来实现set的功能。
字典和set都是用空间来换时间,空间浪费很大。
set的最大用途是解决了判断某个元素在集合中出现的查找效率问题。

Github项目操作:命令详解

SVN服务器是什么

1. 个人信息登录,用于标识开发者信息

git config --global <key> <value>

git config --global user.name 'Github上注册的昵称'
git config --global user,email 'Github绑定的邮箱'

git config --list    # 查看当前开发者信息

2. 初始化本机仓库

git init  # 使用这个命令创建的仓库不是裸仓库,而是在当前目录下生成.git目录,该目录为仓库;而当前目录为工作空间。

3. 克隆远程项目到本机仓库

git clone <Github上的项目路径>  

4. 进入工作目录,开始工作

cd 到要操作的项目文件夹中   # 这个目录被称为工作区

5.

git add <file_name>  # 把更新过的文件,add到暂存区中,

6. 提交到本机仓库中

git commit -m '此次对文件的更改信息(备注)'

7. 提交到Github上(1),

git push origin master

8. 提交到Github上(2)

git push 

8. ssh验证

ssh -T  git@github.com

相关文章

网友评论

      本文标题:Redis名词解释

      本文链接:https://www.haomeiwen.com/subject/ilhiaftx.html