SpringBoot 急速构建项目,真的是用了才知道,搭配JPA作为持久层,一简到底!下面记录项目的搭建,后续会添加NOSQL redis,搜索引擎elasticSearch,等等,什么不过时就加什么。 开发工具idea、项目构建gradle、模板引擎thymeleaf 项目构建 1.【new】 - ...
分类:
编程语言 时间:
2020-05-01 20:29:44
阅读次数:
75
1、NoSql 介绍 2.1 NoSQL 介绍 NoSQL(NoSQL = Not Only SQL ),意即“不仅仅是 SQL”,它指的是非关系型的数据库,是以 key-value形式存储,和传统的关系型数据库不一样,不一定遵循传统数据库的一些基本要求,比如说遵循 SQL 标准、ACID 属性、表 ...
分类:
数据库 时间:
2020-05-01 12:35:08
阅读次数:
96
1、Redis = NoSql数据库、缓存服务器、简易消息队列 参考自: ① https://www.cnblogs.com/Chenjiabing/p/12784747.html ②https://www.cnblogs.com/xichji/p/11286443.html 缓存穿透:查询缓存服务 ...
分类:
其他好文 时间:
2020-04-27 17:35:13
阅读次数:
51
RDBMS==>(MySql,Oracle,SqlServer等关系型数据库)遵循的原则是:ACID原则(A:原子性。C:一致性。I:独立性。D:持久性。)。 NoSql==> (redis,Mogodb等非关系型数据库)遵循的原则是:CAP原则(C:强一致性。A:可用性。P:分区容错性)。 CAP ...
分类:
其他好文 时间:
2020-04-27 15:28:44
阅读次数:
58
dataset对于操作JSON文件、NoSQL非常好用。 官方文档:http://dataset.readthedocs.io/en/latest/ 补充: 连接mysql数据库: db = dataset.connect('mysql://username:password@10.10.10.10 ...
分类:
数据库 时间:
2020-04-26 01:31:08
阅读次数:
133
1、 数据库事务特性 1.1 ACID特性 事务(Transaction)是数据库系统中一系列操作的一个逻辑单元,所有操作要么全部成功,要么全部失败。 事务是区分文件存储系统(关系型数据库)与Nosql数据库的重要特性之一,其存在的意义是为了保证即使在并发的情况下也能正确执行crud操作。怎样才算是 ...
分类:
编程语言 时间:
2020-04-25 19:32:50
阅读次数:
97
今天遇到写一个服务启动自注册的逻辑时产生了一点纠结,可以使用`agent`对象的`register`方法进行注册,也可以使用`catalog`的`register`方法进行注册。那么,两种方式有什么区别呢?
分类:
数据库 时间:
2020-04-24 01:13:51
阅读次数:
181
简介: Redis是一个缓存技术,也叫NoSQL数据库,既然是数据库,那么必然支持持久化操作,在redis中有两种持久化操作: 1.快照:一次全量备份,它是内存数据二进制序列化形式,在内存中比较节省空间。 2.AOF日志:连续增量备份,记录的是内存修改指令的记录文本,数据库重启需要加载AOF日志,进 ...
分类:
其他好文 时间:
2020-04-21 13:14:27
阅读次数:
68
hyperbase官方简介: Transwarp Hyperbase实时数据库是建立在Apache HBase和Elasticsearch基础之上,融合了多种索引技术、分布式事务处理、全文实时搜索、图形数据库在内的实时NoSQL数据库。 个人总结: hyperbase是基于开源hbase+hive的 ...
分类:
其他好文 时间:
2020-04-20 16:12:19
阅读次数:
280
NoSQL,泛指非关系型的数据库。随着互联网不断的发展,传统的关系数据库在应付新互联网模式的网站,特别是超大规模和高并发的SNS类型的纯动态网站已经显得力不从心,暴露了很多难以克服的问题,而非关系型的数据库则由于其本身的特点得到了非常迅速的发展。NoSQL数据库的产生就是为了解决大规模数据集合多重数 ...
分类:
数据库 时间:
2020-04-19 12:54:36
阅读次数:
61