首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏杨飞@益术

    主流数据库分页SQL语句

    sql语句分页,不同的数据库下的分页方案各不一样,下面是主流的三种数据库的分页sql: sql server:          String sql =          "select top

    1.6K20发布于 2019-02-22
  • 来自专栏mysql

    hhdb数据库介绍(9-9)

    计算节点读写分离对应用研发者和数据库管理员完全透明,不要求研发者在SQL执行时添加HINT或某些注解;当然,也支持使用HINT的方式显式指定读取主机或从机。指定SQL语句在主存储节点上执行:/*! 用户级别的读写分离可通过管理平台创建数据库用户页面添加用户或编辑用户开启用户级别的读写分离。

    23110编辑于 2024-11-29
  • 来自专栏全栈程序员必看

    目前主流的nosql数据库有哪些_显示器主流评测

    oSQL是伴随着web2.0的迅猛发展而在2009年被提出的一个概念,一般可以通俗的理解为高性能的Key Value存储结构的数据库,当然也有其他更广泛的类型。 本系列文章将评测广受关注的几个NoSQL数据库产品。本文关注的是HandlerSocket Plugin for MySQL。 系列文章:主流NoSQL数据库评测之Tokyo Cabinet HandlerSocket简介: HandlerSocket是日本DeNA公司的架构师Yoshinori开发的一个NoSQL 因为HandlerSocket是MySQL的一个Plugin,集成在mysqld进程中,对于NoSQL无法实现的复杂查询等操作,仍然可以使用 MySQL自身的关系型数据库功能来实现。 MySQL 数据库安装: 一、安装MySQL   通过编译源码的方式安装MySQL,这里选择的版本是5.5.8版本。由于这不是本文的重点,这里只简单的提及一下要点。   

    1.1K10编辑于 2022-09-23
  • 来自专栏北京马哥教育

    8种主流NoSQL数据库对比

    目前Google的 BigTable 和Amazon 的Dynamo使用的就是NoSQL型数据库。 但是NoSQL数据库之间的不同,远超过两 SQL数据库之间的差别。 连接及连接遍历:可作为图形数据库使用 8. 索引:输入元数据进行搜索(1.0版本即将支持) 9. 大数据对象支持( Luwak) 10. 提供“开源”和“企业”两个版本 11. 在内存中同样支持类似分布式缓存的缓存单元 9. 写数据时通过去除重复数据来减少 IO 10. 提供非常好的集群管理 web界面 11. 更新软件时软无需停止数据库服务 12. 写操作比读操作更快 9. 基于 Apache分布式平台尽可能地 Map/reduce 10. 高性能 Thrift网关 9. 通过在server端扫描及过滤实现对查询操作预判 10. 支持 XML, Protobuf, 和binary的HTTP 11.

    1.9K20发布于 2019-10-17
  • 来自专栏北京马哥教育

    8种主流NoSQL数据库对比

    摘要:虽然SQL数据库是非常有用的工具,但经历了15年的一支独秀之后垄断即将被打破。这只是时间问题:被迫使用关系数据库,但最终发现不能适应需求的情况不胜枚举。 目前Google的 BigTable 和Amazon 的Dynamo使用的就是NoSQL型数据库。 但是NoSQL数据库之间的不同,远超过两 SQL数据库之间的差别。 这意味着软件架构师更应该在项目开始时就选择好一个适合的 NoSQL数据库。 2.5Gb 空数据库大约占 192Mb 采用 GridFS存储大数据或元数据(不是真正的文件系统) 最佳应用场景:适用于需要动态查询支持;需要使用索引而不是 map/reduce功能;需要对大数据库有性能要求 这是 Neo4j与其他nosql数据库的最显著区别 例如:社会关系,公共交通网络,地图及网络拓谱 7.

    25.5K40发布于 2018-05-02
  • 来自专栏从头开始学习测试开发

    主流数据库类型与选型对比

    本文从工程实践出发,系统梳理 MySQL 之外的主流数据库类型,说明各自的适用场景、优缺点与对比要点。 一、关系型数据库(RDBMS) 1. 数据库 NoSQL 的核心价值是: 用一致性或事务能力,换取扩展性与性能 4. 、分析型数据库(OLAP) OLAP 的目标是: 少量写入,大规模分析查询 7. Doris / StarRocks 定位:MPP 分析数据库 优势: MySQL 协议 实时 + 离线分析 劣势: 写入链路复杂 适用场景: 实时数仓 BI 分析 四、搜索与时序数据库 9. 分布式数据库 11.

    61320编辑于 2026-01-08
  • 来自专栏全栈程序员必看

    五大主流数据库模型有哪些_五大主流品牌

    导读:无论是关系型数据库还是非关系型数据库,都是某种数据模型的实现。本文将为大家简要介绍5种常见的数据模型,让我们来追本溯源,窥探现在流行的数据库解决方案背后的神秘世界。 什么是数据模型? 访问数据库中的数据取决于数据库实现的数据模型。数据模型会影响客户端通过API对数据的操作。不同的数据模型可能会提供或多或少的功能。 关系类型的列标对数据分析效果不好,因此,用户经常将更复杂的数据存储在列式数据库中。 5.图形数据库 图形数据库存储顶点和边的信息,有的支持添加注释。 图形数据库可用于对事物建模,如社交图谱、真实世界的各种对象。 图形数据库的查询语言一般用于查找图形中断点的路径,或端点之间路径的属性。Neo4j是一个典型的图形数据库。 选择哪一种数据模型? 数据模型有着各自的优缺点,它们适用于不同的领域。

    2.3K10编辑于 2022-09-20
  • 来自专栏DevOps

    AI框架:9主流分布式深度学习框架简介

    前言 转载翻译Medium上一篇关于分布式深度学习框架的文章 https://medium.com/@mlblogging.k/9-libraries-for-parallel-distributed-training-inference-of-deep-learning-models -5faa86199c1fmedium.com/@mlblogging.k/9-libraries-for-parallel-distributed-training-inference-of-deep-learning-models /推理变得高效,包含如下: TensorParallel Pipeline Model Parallel Zero Redundancy Optimizer (ZeRO) Sharded DDP 三、主流框架 9. Mesh-Tensorflow 根据 github 页面:Mesh TensorFlow (mtf) 是一种用于分布式深度学习的语言,能够指定广泛的分布式张量计算类别。

    6.4K10编辑于 2024-03-29
  • 来自专栏人工智能LeadAI

    深度学习之主流数据库 | MySQL基础

    2、创建和删除数据库 要是一开始没有任何的数据库的话,创建数据库肯定是最基本的一步啦,或者你想创建一个新的数据库的话。创建数据库也很简单。下面的命令就行。 同样的,删除这个cat数据库也是类似的写法。 3、查看数据库信息和使用数据库 经过上面的创建的过程,你应该创建了一个数据库了,那么怎么查看当前用户拥有权限的数据库呢?就是show系列的命令啦。 可以看到上面图中就有刚刚创建的cat这个名称的数据库啦。接下来就是使用某个数据库,命令也很简单。 如果无符号,允许的范围是从0到16777215,可以指定最多9位的宽度。 BIGINT - 一个大的整数,可以带符号。 9、Alter命令 http://www.yiibai.com/mysql/mysql_alter_command.html http://www.python-requests.org/en/master

    2.2K60发布于 2018-03-09
  • 来自专栏SAP Technical

    matinal:内存数据库主流的有哪些

    内存数据库从范型上可以分为关系型内存数据库和键值型内存数据库。 在实际应用中内存数据库主要是配合oracle或mysql等大型关系数据库使用,关注性能。 基于键值型的内存数据库比关系型更加易于使用,性能和可扩展性更好,因此在应用上比关系型的内存数据库使用更多。 比较FastDB、Memcached和Redis主流内存数据库的功能特性。 3、fastdb没有数据库缓冲管理开销,不需要在数据库文件和缓冲池之间传输数据。 4、整个fastdb的搜索算法和结构是建立在假定所有的数据都存在于内存中的,因此数据换出的效率不会很高。 6、fastdb是一个面向应用的数据库数据库表通过应用程序的类信息来构造。 FastDB不能支持Java API接口,这使得在本应用下不适合使用FastDB。 Memcached Memcached是一种基于Key-Value开源缓存服务器系统,主要用做数据库的数据高速缓冲,并不能完全称为数据库

    1.2K10编辑于 2023-11-22
  • 来自专栏数据库新发现

    2008主流数据库产品回顾与展望

    以下是一个主要商用数据库厂商的产品发布表: 从上表可以看到,三大商用数据库厂商不停交互发布自己的新产品: Oracle的产品发布一直保持着自己的步调(基本上3年左右发布一个全新的数据库版本);IBM和微软近几年加快了自己的产品发布 而在未来几年 内,Oracle Database 11g、IBM DB2 Viper以及Microsoft SQL Server 2008将成为三大厂商的主流产品,商用关系数据库的市场竞争也将围绕这几大产品展开 而在数据库领域,2008年9月在旧金山举行的 Oracle Open World大会上,Oracle震撼性的推出了硬件产品,用于在服务器及存储端对数据库进行不断深入的优化。 而现在,Oracle将对数据库的优化 引入到后端,从存储层和数据库服务器层进行了进一步的优化。 IBM在2006年发布了DB2 V9 Viper数据库版本,引入了PureXML 支持; 2008年又推出了DB2 Viper 2产品,继续加强和完善了XML管理技术,同时通过引入新的压缩技术解决XML

    85820发布于 2018-09-05
  • 来自专栏个人开发

    聊聊主流的分布式数据库

    而线性一致性要解决的问题如下: 用户的读写请求顺序与实际的时间相一致 如果user1读取某一个key之前user2已经修改了key,那user1读取到的值一定是user2修改后的值 线性一致性是分布式下最强的一致性理论,主流数据库产品解决线程一致性的手段是引入全局时钟 我们来介绍几款主流的PGXC数据库,代表如下: 1.TBase TBase是腾讯数据平台团队在基于PostgreSQL研发的,支持HTAP(Hybrid Transaction and Analytical NewSQL数据库 NewSQL数据库有很大的架构上的优势,但是首先难度也很大,我们来看一下目前主流数据库产品。 截止至目前,OceanBase 是第一个也是唯一一个上榜的中国数据库。 虽然官方说Ocean Base高度兼容各种主流关系型数据库,但是业界普遍认为对Oracle兼容不太好。 总结 传统的分库分表架构不断演进,增加了协调节点,全局时钟,就演变成了PGXC架构,这是主流分布式数据库的一个分支。

    2.2K21发布于 2021-01-05
  • 来自专栏全栈程序员必看

    主流前端-后端-数据库总结-后端框架篇

    一、传统框架介绍 1)Hibernate 是一种ORM框架,在Java对象与关系型数据库之间建立某种映射,以实现直接存取Java对象(POJO)。 3)需要创建一系列的持久化类,每个类的属性都可以简单的看做和一张数据库表的属性一一对应,当然也可以实现关系数据库的各种表件关联的对应。 4)当我们需要相关操作时,不用再关注数据库表。 我们不用再去一行行的查询数据库,只需要持久化类就可以完成增删改查的功能。 5)使我们的软件开发真正面向对象,而不是面向混乱的代码。 3)MyBatis 可以使用简单的 XML 或注解来配置和映射原生信息,将接口和 Java 的 POJOs(Plain Ordinary Java Object,普通的 Java对象)映射成数据库中的记录

    1.6K21编辑于 2022-08-31
  • 来自专栏NebulaGraph 技术文章

    主流开源分布式图数据库 Benchmark

    为了高效存储并检索图谱数据,相比传统关系型数据库,选择图数据库作为存储引擎,在多跳查询上具有明显的性能优势。 当前业界知名的图数据库产品有数十款,选型一款能够满足美团实际业务需求的图数据库产品,是建设图存储和图学习平台的基础。 我们试用了 DB-Engines 网站上排名前 30 的图数据库产品,发现多数知名的图数据库开源版本只支持单节点,不能横向扩展存储,无法满足大规模图谱数据的存储需求,例如:Neo4j、ArangoDB、 测试结果 4.1 批量数据导入 4.1.1 测试说明 批量导入的步骤为:Hive 仓库底层 csv 文件 -> 图数据库支持的中间文件 -> 图数据库。 缓存配置:参与测试的图数据库都具备读缓存机制,默认打开。每次测试前均重启服务清空缓存。

    2.1K40发布于 2020-10-21
  • 来自专栏网络技术联盟站

    国外比较主流9个防火墙设备厂商有哪些?

    以下是9主流厂商的防火墙设备,它们都是业内领先的产品,具有高可靠性和稳定性。1. Cisco图片Cisco是网络设备制造商的领导者之一,其防火墙设备被广泛应用于各种规模的企业和组织。 9. Sophos图片Sophos是一家网络安全公司,其防火墙产品被称为Sophos XG Firewall。 除了以上列出的9主流国外厂商外,还有很多其他的防火墙设备厂商,例如F5 Networks、Citrix等等。不同的厂商提供不同的功能和特性,可以根据具体需求进行选择。 下期给大家分享一下国内的有哪些主流防火墙设备厂商。

    7.3K00编辑于 2023-05-03
  • 来自专栏后端开发

    MySQL 数据库与其他主流数据库的核心优势与差异

    应用和云原生场景中拥有广泛部署 (MySQL: Understanding What It Is and How It's Used - Oracle),并且与 PostgreSQL、Oracle 等其他主流数据库在数据类型 本文将从架构、性能、生态和使用场景等方面进行深入比较和分析,帮助您更好理解 MySQL 在数据库领域的核心优势。 同时,多数主流云厂商(Google Cloud、AWS、Azure、Oracle Cloud)均提供托管 MySQL 服务,使其在云原生场景下部署运维更加便捷 (MySQL ecosystem - Google 与其他主流数据库对比与 PostgreSQL 的对比MySQL 更专注于简洁易用和高效的读写性能,而 PostgreSQL 则以功能丰富、数据类型多样和一致性保证著称 (What's the Difference 根据具体业务需求,选择最合适的数据库能有效提升系统稳定性和性能表现。

    30910编辑于 2025-07-17
  • 来自专栏Java帮帮-微信公众号-技术文章全总结

    ​全球数据库排名主流语言2017的改变

    全球数据库排名 DB-Engines 发布了 2018 年 1 月份的数据库排名。排前 20 名的数据库中,Oracle 稳居第一,Redis 超过 Cassandra 库数据,夺回第 8 的位置。 虽然与前面三大数据库得分还有一些差距,但一众开发者纷纷表示看好 PostgreSQL,相信接下来应该不会让大家失望。 ? MariaDB 数据库保持稳步上升的走势 ? 前 15 名走势 ? ---- 四种主流语言2017的变化 Infoworld 消息, 2017 年,Java、JavaScript、Kotlin、TypeScript 、 C ++ 等编程语言的特性都迎来了较大变化。 Java 期待已久的 JDK 99 月正式发布了,作为 Java 标准的最新实现,曾因为其模块化技术引起争议。 9 月的 React 16 :重写了 React 内核以提高对复杂应用程序的响应速度。 3 月的 Angular 4 :专注于构建更小的应用。

    1.8K60发布于 2018-03-15
  • YashanDB数据库主流编程语言集成方法

    如何高效地将数据库主流编程语言集成,确保数据访问的高效性与稳定性,是保障业务系统响应速度和可维护性的基础。 针对这一技术挑战,本文详细解析YashanDB数据库与Java、C、Python、.NET等主流编程语言的集成方法,深入阐述其底层协议支持、客户端驱动设计及通信机制,以提升开发效率和系统性能。 目前,YashanDB支持的主流语言驱动包括:JDBC驱动:遵循Java标准的JDBC接口规范,实现Java应用程序对YashanDB的完全兼容访问。 结论随着企业数据规模持续扩展和业务系统复杂性的提升,数据库主流编程语言的高效集成成为保证系统性能和稳定的基础。 持续深入掌握YashanDB与主流编程语言的集成技术,将有助于开发人员和数据库管理员构建更加高效可靠的大数据应用环境。

    12100编辑于 2025-07-01
  • 来自专栏莫浅子的学习笔记

    数据库-MySQL基础(9)-多表关系

    目录 概述 1、一对多 2、多对多 3、一对一 多表查询概述 多表查询分类 1、连接查询 2、子查询 ---- 概述 项目开发中,在进行数据库表结构关系设计时,会根据业务需求及业务模块之间的关系,分析设计表结构

    1.4K20编辑于 2022-11-18
  • 来自专栏mysql

    hhdb数据库介绍(9-5)

    备份恢复 使用mysqldump备份 mysqldump - 数据库备份程序 计算节点支持mysqldump功能,用法同MySQL一样。 使用mysqlbinlog连接远程实例获取binlog文件并解析出其中的SQL语句,然后交由计算节点执行,从而将某个数据库的增量数据导入到计算节点某个逻辑库下。 若源端数据库名与计算节点的逻辑库名不相同,则需要在管理端口先添加数据库映射关系,例如: dbremapping @@add@db01:logicdb01 然后到计算节点(192.168.210.32)所在服务器上执行如下命令 7.核对数据同步的正确性:此时需要进行必要的短时停服,中断业务系统向数据库的写入操作。通过人工在源端执行一条特殊数据后查看该条数据是否已经同步。 等到确认计算节点已经追完最新数据后,停止mysqlbinlog命令,若需要的话,取消数据库名称映射。

    26410编辑于 2025-03-26
领券