这里持续更新修正,我会吧我使用过程中,遇到的一些问题记录下来 Redis安装 官方编译安装 $ wget http://download.redis.io/releases/redis-4.0.0.tar.gz $ ta…
标签:nosql
NoSQL之【Redis】学习(三):Redis持久化 Snapshot和AOF说明
一、对Redis持久化的探讨与理解 redis是一个支持持久化的内存数据库,也就是说redis需要经常将内存中的数据同步到磁盘来保证持久化。redis支持两种持久化方式,一种是 Sn…
用 Python 写一个 NoSQL 数据库Python
NoSQL 这个词在近些年正变得随处可见. 但是到底 “NoSQL” 指的是什么? 它是如何并且为什么这么有用? 在本文, 我们将会通过纯 Python (我比较喜欢叫它, “轻结构化的伪代码”) 写一个 NoSQL 数…
ORM数据库框架 SQLite 常用数据库框架比较 MD
Markdown版本笔记 我的GitHub首页 我的博客 我的微信 我的邮箱 MyAndroidBlogs baiqiantao baiqiantao bqt20094 baiqiantao@sina.com ORM数据…
Web crawler with Python - 05.是时候聊聊存储问题了
(P.S.你也可以在我的博客阅读这篇文章) 到目前为止,我们已经可以编写一些反爬虫机制比较薄弱的网站爬虫了。不过,到上一篇博客结束,我们抓到的数据依然还是存储在文本文件中。如此会存在一些不方便,比如不方便数据查找、删除、…
TiKV 源码解析系列 ——Placement Driver
本系列文章主要面向 TiKV 社区开发者,重点介绍 TiKV 的系统架构,源码结构,流程解析。目的是使得开发者阅读之后,能对 TiKV 项目有一个初步了解,更好的参与进入 TiKV 的开发中。 TiKV 是一个分布式的 …
NOSQL大家族简介
NoSQL定义: 下一代数据库主要解决几个要点:非关系型的、分布式的、开源的、水平可扩展的。原始的目的是为了大规模web应用,这场运动开始于2009年初,通常特性应用如:模式自由、支持简易复制、简单的API、最…
NoSQL:从关系型数据库到非关系型数据库
关系型数据库 所谓关系型数据库,,就是指采用了关系模型来组织数据的数据库。 什么是关系模型,简单说,关系模型就是二维表格模型,而一个关系型数据库就是由二维表及其之间的联系所组成的一个数据组织。 关系模型中常用的概念: 1…
NoSQL技术
在过去的很长一段时间中,关系型数据库(Relational Database Management System)一直是最主流的数据库解决方案,他运用真实世界中事物与关系来解释数据库中抽象的数据架构。然而,在信…
Java 8 | Stream 简介与常用方法
Stream 是什么 在介绍 Stream 之前,先回顾一下以往的集合操作。比如对于一个 list,需要统计其中大于 3 的数字,可能会使用迭代器写出如下的代码遍历 list 进行统计。 List<Integer&…
干货 | SQL 与 NoSQL还在傻傻分不清?
上一节我们认识了数据库,了解了数据库事务是什么,索引是如何提升数据库性能的,现在我们来学习下大家常说的一些数据库,MySQL、mongoDB、kv等等这些又有什么区别。本文中,SQL 与 NoSQL 代表关系型数据库与非…
Amazon DynamoDB 入门4:项目的基本操作(CRUD)
上一节我们介绍了DynamoDB 表的操作,这一节将介绍项目的添加 修改 获取 删除操作。 创建项目 Amazon DynamoDB 提供了 PutItem 和 BatchWriteItem 两种方式写入数据 添加单个项…