Spring Data是Spring 的一个子项目。用于简化数据库访问,支持NoSQL和关系数据库存储。其主要目标是使数据库的访问变得方便快捷。 Spring Data 项目所支持NoSQL存储: MongoDB(文档数据库) Neo4j (图形数据库) Redis(键/值存储) Hbase(列族数 ...
分类:
编程语言 时间:
2019-09-16 09:56:53
阅读次数:
108
一、上节总结回顾 上一讲里,根据DMP系统的各个应用场景,我们从抽象的原理层面,选择了AeroSpike作为KV数据库,Kafka作为数据管道,Hadoop/Hive来作为数据仓库。 不过呢,肯定有不信邪的工程师会问,为什么MongoDB,甚至是MySQL这样的文档数据库或者传统的关系型数据库不适应 ...
分类:
数据库 时间:
2019-09-14 11:57:40
阅读次数:
138
1,什么是KIbana Kibana是一个开源的分析和可视化平台,设计用于和Elasticsearch一起工作。相当于与可视化ElasticSearch的数据操作 2,安装 3,安装完成 4,点击Dev Tools,就可以操作ElasticSearch 的文档数据库 ...
分类:
其他好文 时间:
2019-09-02 23:44:56
阅读次数:
134
1,什么是 ElasticSearch Elasticsearch (ES)是一个基于Lucene(Apache 旗下的一个搜索引擎)构建的开源、分布式、RESTful 接口全文搜索引擎。 Elasticsearch 还是一个分布式文档数据库,其中每个字段均是被索引的数据且可被搜索,它能够扩展至数以 ...
分类:
其他好文 时间:
2019-09-02 23:29:49
阅读次数:
112
摘要: 异常监控不复杂也不简单啊... 原文: "前端异常监控解决方案研究" 作者:frustigor 前端监控包括行为监控、 异常监控 、性能监控等,本文主要讨论异常监控。对于前端而言,和后端处于同一个监控系统中,前端有自己的监控方案,后端也有自己等监控方案,但两者并不分离,因为一个用户在操作应用 ...
分类:
其他好文 时间:
2019-08-29 13:49:44
阅读次数:
67
什么是 Elasticsearch ? Elasticsearch (ES) 是一个基于 Lucene 构建的开源、分布式、RESTful 接口全文搜索引擎。还是一个分布式文档数据库,其中每个字段均是被索引的数据且可被搜索,它能够扩展至数以百计的服务器存储以及处理PB级的数据。它可以在很短的时间内在 ...
分类:
其他好文 时间:
2019-08-09 21:58:02
阅读次数:
97
相对于Mysql来说 在项目设计的初期,我当时有了这样的想法,同时也是在满足下面几个条件的情况下来选择最终的nosql方案的: 1、需求变化频繁:开发要更加敏捷,开发成本和维护成本要更低,要能够快速地更新进化,新功能要在最短的周期内上线。2、客户端/api支持,因为这直接影响开发效率3、部署简单4、 ...
分类:
数据库 时间:
2019-06-13 00:41:32
阅读次数:
241
基本概念 数据库(database):是一个仓库,仓库中可以存放集合 集合(collections):类似数组,在集合中可以存放文档 文档(document):文档数据库的最小单位,我们存储和操作的内容全部是文档 数据库(database):是一个仓库,仓库中可以存放集合 基本指令 1.show d ...
分类:
数据库 时间:
2019-06-11 09:14:51
阅读次数:
125
文档数据库介于关系数据库和NoSql之间; 是最像关系数据库的一款产品,也是当前最热门的一款产品。 1.MongoDB简介: 1) 2)文档类型BSON(Binary JSON),结构类似JSON 3)特点:操作比较简单容易可以针对任何属性的索引实现更快的排序水平可扩展性丰富的查询表达式,替换已完成 ...
分类:
数据库 时间:
2019-06-09 14:37:27
阅读次数:
169
5.3 NoSQL的四大类型 5.3.1 键值数据库和列族数据库 可以分为四大类产品:键值数据库,列族数据库,文档数据库,图数据库 (代表 1.键值数据库: 用的多:redis云数据库:SimpleDB典型应用:要求的数据模型非常简单,不涉及到存储结构化信息;要求非常好的写性能;涉及非常频繁的读写操 ...
分类:
数据库 时间:
2019-06-09 13:17:16
阅读次数:
236