- 博客(5)
- 资源 (3)
- 收藏
- 关注
原创 MongoDB基本命令
mongodb命令: 1、创建一个数据库 use [databaseName] 数据库创建之后并没有真正创建,只要放置list集合后才会存在。 2、查看所有数据库 show dbs 3、给指定数据库添加集合并且添加记录 db.[documentName].insert({…}) 4、查看数据库中
2017-08-27 16:09:13
1002
10
原创 关于查询缓存的一个思考
近期在兼任公司DBA时,某同事问了一个问题,说咱们数据库中有没有开启查询缓存啊。这个问题比较常见,在涉及到数据查询优化时,这个问题就得需要考虑了。 事后,我又想了一下这个问题,就说项目中是否需要对数据库开启查询缓存?使用过HIbernate或mybatis的都应该知道,在这两个持久层框架中,都存在查询缓存。那么他们有什么区别与联系呢 相同点: 数据库的查询缓存和持久层框架中的
2017-08-20 16:17:49
776
13
原创 【MyCat】--基本内容
它是一个开源的分布式数据库系统,是一个实现了mysql协议的server,前端用户可以把它看做是一个数据库代理,用户mysql客户端工具或命令行访问,而其后端可以用mysql原生协议与多个mysql服务器通信,也可以用JDBC协议与大多数主流数据库服务器通信,其核心功能是分表分库。 mycat就是一个近似等于mysql的数据库服务器,可以用连接mysql的方式去连接mycat,大多数情
2017-08-13 13:01:50
566
6
原创 多线程下双重检查锁的问题及解决方法
单例模式中有一种实现方式叫双重检查锁,主要是为了更好、更安全的实现单例功能。先来看一下该方法的核心代码: public class DoubleCheckedLocking{ private static Instance instance; public static Instance getInstance(){
2017-08-05 13:56:16
4452
9
原创 redis--基本概念
在介绍redis之前,首先来了解一下什么是Nosql数据库。 NoSQL(not only SQL),泛指非关系型数据库。NoSQL数据库的产生就是为了解决大规模数据集合多重数据种类带来的挑战,尤其是大数据应用难题,包括超大规模数据的存储。这些类型的数据存储不需要固定的模式,无需多余操作就可以横向扩展。 NoSql的特点: 1、易扩展:NoSQL数据
2017-08-03 12:59:31
503
6
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人