数据库
文章平均质量分 85
苍煜
这个作者很懒,什么都没留下…
展开
-
Nebula Graph-06-NebulaGraph Java 使用 和SpringBoot集成Nebula Graph
1:定义常量} }Getter;2:为了方便对结果的解析,再声明一个 NebulaResult 用来接收结果} }} }List;@Data。原创 2024-03-25 16:11:01 · 775 阅读 · 0 评论 -
Nebula Graph-05-NebulaGraph nGQL和SQL区别
DDL(Data Definition Language,数据定义语言): 用于定义数据的结构,比如 创建、修改或者删除数据库对象。DDL操作的对象是表对比项SQLnGQL创建图空间(数据库)列出图空间(数据库)使用图空间(数据库)删除图空间(数据库)修改图空间(数据库)创建 tags/edgesCREATE TAG创建表列出表列名列出 tags/edgesSHOW TAGS修改 tags/edgeALTER TAG修改表。原创 2024-03-22 19:00:18 · 940 阅读 · 0 评论 -
Nebula Graph-04-NebulaGraph nGQL的介绍和使用
nGQL是 NebulaGraph 使用的的声明式图查询语言,支持灵活高效的图模式,而且 nGQL 是为开发和运维人员设计的类 SQL 查询语言,易于学习。整体看下来,nGQL给我的感觉虽然是Nebula Graph 自己研发的语言,但是综合了mysql等关系数据库语言和java等高级编程语言整合而来的。内容太多,需要用心学习。NebulaGraph 独有 DQL 查询语句(Data Query Language)原创 2024-03-22 18:36:40 · 939 阅读 · 0 评论 -
Nebula Graph-03-NebulaGraph Studio-可视化web工具安装和使用
NebulaGraph Studio(简称 Studio)是一款可以通过 Web 访问的开源图数据库可视化工具,搭配 NebulaGraph 内核使用,提供构图、数据导入、编写 nGQL 查询等一站式服务。产品功能¶使用 Schema 管理功能,用户可以使用图形界面完成图空间、Tag(标签)、Edge Type(边类型)、索引的创建,查看图空间的统计数据,快速上手 NebulaGraph。使用导入功能,通过简单的配置,用户即能批量导入点和边数据,并能实时查看数据导入日志。原创 2024-03-21 19:11:01 · 808 阅读 · 0 评论 -
Nebula Graph-02-NebulaGraph高阶配置、用户管理、日志
现在我们来谈一下Nebula Graph 的各项配置。原创 2024-03-21 18:41:23 · 827 阅读 · 0 评论 -
Nebula Graph-01-Nebula Graph简介和安装以及客户端连接
NebulaGraph 是一款开源的、分布式的、易扩展的原生图数据库,能够承载包含数千亿个点和数万亿条边的超大规模数据集,并且提供毫秒级查询。NebulaGraph 的优势开源高性能易扩展易开发高可靠访问控制生态多样化兼容 openCypher 查询语言面向未来硬件,读写平衡灵活数据建模广受欢迎(我觉得就是因为开源-免费的)适用场景欺诈检测实时推荐知识图谱社交网络。原创 2024-03-19 23:33:45 · 1230 阅读 · 0 评论 -
使用casewhen来判断执行不同的sql
casewhen简单用法—改变结果SELECTCASE id WHEN 21 THEN 'aaaaa' WHEN 22 THEN 'bbbbb' ELSE '其他' END FROM hrmresource WHERE id = 23casewhen复杂用法—执行不同的sqlSELECT ( CASE WHEN a.id = 21 THEN ( SELECT id FROM hrmresource WHERE id IN ( 21原创 2021-05-12 19:39:56 · 1184 阅读 · 0 评论 -
PostgreSQL的JDBC驱动---jdbc的链接数据库
1、概述本文借postgreSQL通过JDBC连接数据库的示例,介绍了常见数据库操作及JDBC的API、JDBC的一般工作流程及JDBC事务。pgJDBC驱动可以使Java程序以标准的数据库无关的java代码连接pg。除了一些pg特定的是纯java实现,因此只需要下载jar包就可以开干了。扩展PostgreSQL的外,该驱动程序提供了相当完整的JDBC3规范的实施。目标是完全符兼容,但...原创 2020-04-28 15:07:51 · 22310 阅读 · 3 评论 -
update多表查询
在set中可以用多表标识update一次只能更新一个表UPDATE table1 t1 SET t1.managerid = (SELECT aid FROM ( SELECT a.id AS aid,a.lastname AS alastname,a.managerid AS amanagerid,b.id AS bid,b.lastname AS blastname,b....原创 2020-04-26 13:31:38 · 1322 阅读 · 0 评论 -
mysql日期函数
UNIX_TIMESTAMP(), UNIX_TIMESTAMP(date)官方手册解释为:若无参数调用,则返回一个 Unix timestamp ('1970-01-01 00:00:00' GMT 之后的秒数) 作为无符号整数。若用date 来调用 UNIX_TIMESTAMP(),它会将参数值以'1970-01-01 00:00:00' GMT后的秒数的形式返回。date 可以是一个...原创 2020-04-23 18:58:57 · 295 阅读 · 0 评论 -
数据库sql组合和切割函数
目录一.组合函数 1.concat2.concat_ws二、切割函数1.split_part2.regexp_split_to_table3.regexp_split_to_array一.组合函数1.concata.语法介绍concat(str "any" [, str "any" [, ...]])Con...原创 2019-06-03 14:27:02 · 5219 阅读 · 0 评论 -
UML各种图总结-精华
目录UML各种图总结-精华一、基本概念 二、图的差异比较三、UML与软件工程UML各种图总结-精华UML(Unified Modeling Language)是一种统一建模语言,为面向对象开发系统的产品进行说明、可视化、和编制文档的一种标准语言。下面将对UML的九种图+包图的基本概念进行介绍以及各个图的使用场景。想要知道UML更多内容的朋友,可以点击以下课程学习...原创 2019-10-09 17:59:18 · 280 阅读 · 0 评论