注册 登录

清河洛

您现在的位置是:清河洛 > 后端服务 > sql学习

sql学习

  • duckdb复合数据类型的相关函数

    Array和LISTArray和LIST都是表示一组有序的相同数据类型的数据序列,其中Array为固定长度,LIST为可变长度定义: Array:Type[size] LIST :Type[] 创建: 字面量形式两者相同:[val1,val2,...] 函数形式: Array:array_value(val1,val2,...) LIST :list_value(val1,val2,...)由于两者的底层实现相同,所以相关的操作函数均为别名的形式,均可通用信息 len(list) 长度 别名 ...

    2024-11-21
  • duckdb基础数据类型的相关函数

    占位

    2024-11-21
  • duckdb简介及数据类型

    DuckDB是一款开源的嵌入式、列式存储内存数据库,专为高效数据分析任务而设计,开源网址:点击查看在底层存储方面,DuckDB采用了列式存储,让数据在内存中以列的形式组织,优化了数据的读取和处理速度。在内存处理方面,DuckDB利用了向量化查询执行引擎,这种引擎能够直接在轻量级压缩数据上进行操作提高了查询的效率DuckDB使用PostgreSQL的SQL解析器,这使得它支持比较完整的SQL语法,如查询、聚合、连接及其他SQL函数DuckDB使用Google的RE2正则表达式引擎,保障了在执行一些正则相关的操作时的执行效率DuckDB使用使用SQLite的shell,可以使用sqlite的...

    2024-11-21
  • garnet使用简介

    garnet使用简介Garnet是微软研发的开源缓存存储软件,可作为redis的替代,特别是在redis开源协议修改之后及官方不支持windows系统Garnet采用了redis相同的RESP有线协议,这使得Garnet可以通过现有的redis客户端进行连接和操作Garnet的官方github开源网址:点击打开运行Garnet需要.NET运行时,点击下载Garnet兼容目前大部分的redis命令和配置信息Garnet的官方编译程序名称为"GarnetServer.exe",在此我们重命名为"garnet.exe"(非必须)Garnet的启动Garnet通过命令行直接启动Garnet目前支...

    2024-10-14
  • redis的通信协议(protocol)

    Redis客户端使用名为RESP(REdis序列化协议)的协议与Redis服务器通信。虽然该协议是专为Redis设计的,但它可以用于其他客户端-服务器软件项目RESP是以下事项之间的妥协:易于实施、快速解析、人类可读RESP实际上是一个支持以下数据类型的序列化协议:简单字符串,错误,整数,批量字符串和数组。RESP是二进制安全的,不需要处理从一个进程传输到另一个进程的批量数据,因为它使用前缀长度来传输批量数据注意:此处概述的协议仅用于客户端 - 服务器通信。Redis Cluster使用不同的二进制协议,以便在节点之间交换消息虽然RESP在技术上是非TCP特定的,但在Redis的上下文中...

    2019-09-17


网址导航