最新 最热

理解Java中锁的状态与优化

关于锁的知识,按大类来说,通常我们只分乐观锁和悲观锁。但在Java语言里对同步锁的状态又进行了细化通常有无锁状态,偏向锁,自旋锁,轻量级锁,重量级锁,这么做的目的主要还是为了提高并发性能。...

2018-07-23
1

数据库设计的最佳实践

在当今世界,在开始设计数据库之前,除了关系数据库之外,我们还需要考虑非关系(nosql)数据库。40多年来,SQL(结构化查询语言)数据库一直是主要的数据存储机制。尽管NoSQL自20世纪60年代以...

2018-07-20
0

Elasticsearch调优实践

背景Elasticsearch(ES)作为NOSQL+搜索引擎的有机结合体,不仅有近实时的查询能力,还具有强大的聚合分析能力。因此在全文检索、日志分析、监控系统、数据分析等领域ES均有广泛应用。而完整的Elastic Stack体系(Elasticsearc...

2018-07-12
1

一篇 SpringData+JPA 总结

概述SpringData,Spring 的一个子项目,用于简化数据库访问,支持 NoSQL 和关系数据库存储SpringData 项目所支持 NoSQL 存储 MongDB(文档数据库)Neo4j(图形数据库)Redis(键/值存储)Hbase(列族数据库)SpringData 项目所支持的关系存...

2018-07-05
0

浏览器数据库 IndexedDB 入门教程

一、概述随着浏览器的功能不断增强,越来越多的网站开始考虑,将大量数据储存在客户端,这样可以减少从服务器获取数据,直接从本地获取数据。现有的浏览器数据储存方案,都不适合储存大量数据:Cookie 的...

2018-07-05
0

redis缓存数据库

redis介绍redis是业界主流的key-value nosql 数据库之一。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hash(哈希类型)。这些数据类型都支...

2018-07-05
1

MongoDB安装非关系性数据库MongoDBMongoDB安装

非关系性数据库 NoSQL,泛指非关系型的数据库。随着互联网web2.0网站的兴起,传统的关系数据库在应付web2.0网站,特别是超大规模和高并发的SNS类型的web2.0纯动态网站已经显得力不从心,暴露了很多难以克服的问题,而非关系型...

2018-07-03
0

阿里数据库面试问题合集!献给正在面试的你。

根据从阿里面试的同学总结出来的一些常见的数据库面试题,希望给正在面试的人一些帮助!索引的作用?它的优点缺点是什么?什么样的字段适合建索引?使用索引查询一定能提高查询的性能吗?为什么?mysql...

2018-07-02
0

MySQL 枚举类型的“八宗罪”

原文标题: 8 Reasons Why MySQL's ENUM Data Type Is Evil原文链接:http://komlenic.com/244/8-reasons-why-mysqls-enum-data-type-is-evil/MySQL的枚举(ENUM)类型是程序员群体中的一个讨论热点。乍一看......

2018-06-25
0

高并发大容量NoSQL解决方案探索

大数据时代,企业对于DBA也提出更高的需求。同时,NoSQL作为近几年新崛起的一门技术,也受到越来越多的关注。本文分享两大方向内容:一、公司在KV存储上的架构演进以及运维需要解决的问题;二、对NoSQ...

2018-06-22
0