Python是开发社区中用于许多不同类型应用的强大编程语言。很多人都知道它是可以处理几乎任何任务的灵活语言。因此,在Python应用中需要一个什么样的与语言本身一样灵活的数据库呢?那就是NoSQL,比如MongoDB。 …
标签:nosql
MongoDB 自动删除集合中过期的数据——TTL索引
简介 TTL (Time To Live, 有生命周期的) 索引是特殊单字段索引,MongoDB可以用来在一定时间后自动从集合中删除文档的特殊索引。 这对于某些类型的数据非常好,例如机器生成的事件数据,日志和会话信息…
Redis语法介绍之Lists
Lists(列表)常用命令有: 一、增 127.0.0.1:6379> lpush list01 1 2 3 4 rr //向列表左侧添加5个数据 (integer) 5 127.0.0.1:6379> lr…
Amazon DynamoDB 入门6:query 和 scan
上一节我们介绍了DynamoDB索引的创建及管理,这一节我们将介绍query(查询)和scan(扫描)的使用。 查询Query SQL 可使用 SELECT 语句查询关键列、非关键列或任意组合。WHERE 子句确定返回的…
Mongodb介绍
MongoDB 是一个高性能,开源,无模式的文档型数据库,是当前noSql数据库产品中最热门的一种。它在许多场景下用于替代传统的关系型数据库或键值对存储方式,MongoDB是用C++开发,MongoDB的官方网址为&…
TiDB 源码阅读系列文章(十四)统计信息(下)
在 统计信息(上) 中,我们介绍了统计信息基本概念、TiDB 的统计信息收集/更新机制以及如何用统计信息来估计算子代价,本篇将会结合原理介绍 TiDB 的源码实现。 文内会先介绍直方图和 Count-Min(C…
分布式存储系统的一致性是什么?
作者| @杨志丰 “一致性”这个词经常出现在分布式系统相关的描述中,究竟指的是什么呢? 写在前面 在分布式存储系统(包括OceanBase这样的分布式数据库)的使用中,我们经常会提到“一致性”这个词,但是这个术语1在不同…
NoSQL 数据库汇总
Core NoSQL Systems: [Mostly originalted out of a Web 2.0 need] Wide Column Store / Column Families Hadoo…
精读前端技术外文学English系列(一)
每日精读若干段前端技术外文,边学英语边学前端技术。 原文:https://medium.baqend.com/building-a-shop-with-sub-second-page-loads-lessons-lear…
MongoDB 10年创始人的追忆往昔
MongoDB 10年创始人的追忆往昔 今天是MongoDB距离第一次在Github上提交代码的第10个年头了,也是MongoDB成为一家上市公司的日子。但不管怎样,这确实有点巧合。 10年前,当Dwight和我开始为M…
再看Cassandra 之NOSQL 数据库
Cassandra或许不会因为是NoSQL而得到关注,但是它在完成某些特定工作上,有迷人的魅力,这Netflix和Instagram两家公司一定知道。 过去的这些年,NoSQL的参与者,例如MongoDB已…
MongoDB入门---文档操作之增删改
之前的两篇文章,已经分享过关于MongoDB的集合还有数据库的各种操作,接下来就涉及到最主要的喽,那就是数据方面的操作,在这里叫做文档操作。话不多说,大家来看正文。 &n…