一、Phoenix概述1、简介可以把Phoenix理解为Hbase的查询引擎,phoenix,由saleforce.com开源的一个项目,后又捐给了Apache。它相当于一个Java中间件,帮助开发者,像使用jdbc访问关系型数据库一些,访问NoSql数据库HBase。phoenix,操作的表及数据,存储在hbase上。phoenix只是需要和Hbase进行表关联起来。然后再用工具进行一些读或写操
分类:
数据库 时间:
2019-11-05 09:17:08
阅读次数:
95
一,MONGODB 1.1,简介 MongoDB 是由 C++语言编写一个基于分布式文件存储的开源 NoSQL 数据库系统。在高负 载的情况下,可添加更多的节点,以保证服务性能。在许多场景下用于代替传统的关系型 数据库或键/值存储方式。旨在为 Web 应用提供可扩展的高性能数据存储解决方案。 Mon ...
分类:
数据库 时间:
2019-11-04 15:21:59
阅读次数:
114
简单地讲:什么是关系型数据库?依据关系模型来建立的,不同的表或库之间有相关联性什么是非关系型数据库?不同的表或库之间没有相关联性,依据非关系模型来建立关系型数据库和非关系型数据库各自的特点:RDBMS:二维表数据存取通过SQL数据安全性方面强NoSQL:关注高性能,高并发,灵活性等特点首先说说各自的优缺点:强大的查询功能——强一致性——二级索引:关系型的优点,非关系型的缺点灵活模式——扩展性——性
分类:
数据库 时间:
2019-11-02 23:34:32
阅读次数:
138
传统数据库中的特性为: 4个,ACID:A (Atomicity) 原子性 C (Consistency) 一致性 I (Isolation) 独立性 D (druability) 持久性 NOSQL的CAP特性: C (Consistency) 强一致性:事物提交时数据不能发生变化 A (Avai ...
分类:
数据库 时间:
2019-11-02 22:09:47
阅读次数:
125
1.Memcached是一套数据缓存系统或软件。 用于在动态应用系统中缓存数据库的数据,减少数据库的访问压力,达到提升网站系统性能的目的;Memcached在企业应用场景中一般是用来作为数据库的cache服务使用;(但不是专门干这个,还可以干别的,主要是干这个,知道就好) 1)linux有特性,系统 ...
分类:
数据库 时间:
2019-11-02 20:03:34
阅读次数:
93
Redis:REmote DIctionary Server(远程字典服务器) 是完全开源免费的,用C语言编写的,遵守BSD协议,是一个高性能的(key/value)分布式内存数据库,基于内存运行并支持持久化的NoSQL数据库,是当前最热门的NoSql数据库之一,也被人们称为数据结构服务器。 Red ...
分类:
其他好文 时间:
2019-10-31 22:06:14
阅读次数:
96
在最近的学习中,了解到Nosql的发展和Redis的重要,所以结合.Net平台和Redis进行一次操作讲解,请注意这个Redis和C#版本均基于Windows平台,Linux平台后期补上! 对网上的资源进行整合后我自己重新写了一个适合新手阅读的Redis-C#操作版,在你阅读之前请确保你对数据结构和 ...
DevOps(Development和Operations的组合词)是一组过程,方法和系统统称,用于促进开发,运维和QA之间的沟通,协作和整合。DevOps可以看作是三者的交集。 实现DevOps的工具: 代码管理(SCM):GitHub、GitLab、BitBucket、SubVersion 构建 ...
分类:
其他好文 时间:
2019-10-31 10:44:49
阅读次数:
105
django模板层下 一、聚合查询与分组查询 1.1 聚合 ? 聚合函数是sql的基本函数,会对一组值执行计算并返回单一的值。 1.2 分组 ? 分组查询使用关键字annotate()方法。 ? 1.统计每一本书的作者个数: ? 2.统计每个出版社卖的价格做便宜的书的价格: ? 3.统计不止一个作者 ...
分类:
其他好文 时间:
2019-10-27 18:25:29
阅读次数:
69
nosql介绍 NoSQL:一类新出现的数据库(not only sql) 泛指非关系型的数据库 不支持SQL语法 存储结构跟传统关系型数据库中的那种关系表完全不同,nosql中存储的数据都是KV形式 NoSQL的世界中没有一种通用的语言,每种nosql数据库都有自己的api和语法,以及擅长的业务场 ...
分类:
数据库 时间:
2019-10-25 20:13:26
阅读次数:
127