数据库中的事务(transaction)有ACID4个基本特性,可以类比交易: 1,A(Atomicity)原子性 事务里的事情要么全部做完,要么执行过程中失败,此时回滚。 2,C(Consistency)一致性 数据库…
分类:nosql
大型网站技术架构
早期的网站为了节省成本一般会设计成集中式系统,应用程序、数据库等都部署在一台服务器上。 但随着业务的快速度发展,逐渐出现瓶颈,按一定原则**(应用拆分、服务拆分、数据拆分、应用解耦)**,向分布式系统转型,涉及到以下环节…
简明 MongoDB 入门教程
MongoDB 是免费开源的跨平台 NoSQL 数据库,命名源于英文单词 humongous,意思是「巨大无比」,可见开发组对 MongoDB 的定位。与关系型数据库不同,MongoDB 的数据以类似于 JSON 格式的…
RocksDB中文Wiki·Write Stalls的调优
当我们持续大量插入数据的时候,会发现到了某一个时间,性能就突然下降了,如果突然出现了这样的情况,我们都会从 LOG 文件里或者 statistics 上面来确认是否出现了 write stall。 Where Stall…
nosql使用感受
最近一个项目尝试了使用ssdb(一个类似于redis的数据结构数据库),主要感受有几点: 优势 nosql的无模式在修改和插入时很方便,不需要预先新建表或者修改表结构来新加字段,只需要代码里面使用就行。 nosql的速度…
MongoDB导入导出以及数据库备份
——————-MongoDB数据导入与导出——————- 1、导出工具:mo…
关于时间和事件定序
时间就是过去、现在、将来的一系列事件的集合,如果世界是静止的,时间就没有意义。如果我们将事件看成这个世界的本质,那么[1]里面提到的happen before就意义非凡,在这种场景下,时间并不重要,事件定序才是第一需求。…
用 Lucene 构建文档数据库
说到“档案”系统,选文档数据库再合适不过了。谈到文档数据库一般想到的是 MongoDB、CouchDB 之类的,可这里要说的不是这些,而是另一个 NoSQL “文档数据库” —— Lucene。之所以要打引号,是因为暂时…
系统与数据库选型:30天零基础搭建游戏服务器(2)
人的身份总是复杂的,然而人的本质往往是简单的。在这方面我有一项自以为然的理论:一个人的本质是什么,并不取决于他的身份与地位,而是取决于这人在闲暇时所想的最多的事情是什么。 比如说一个警察,闲暇时想的最多的是他的女儿,那他…
Redis-Key关键字
首先谈谈key的相关命令; 127.0.0.1:6379> keys * (empty list or set) 127.0.0.1:6379> set k1 v1 OK 127.0.0.1:6379>…
数据库原理 之MySQL
数据库种类: 关系型数据库: mysql 专注于数据安全 和功能 ,存取时 会有表的结构化操作解析sql语句—- 丢给磁盘存取 —-取出,结构化成表 常用关系型数据库产品介绍orac…
认识Redies
既然是作为了解性文章,那必然不会做很深入的解读。深入的解读以后会加上。 我们先来回答两个问题。通过这两个问题来开始我们的Redies入门之旅。 Redies是什么? Redies有什么作用? Redies怎…