随笔分类 - 架构设计
摘要:<! flowchart 箭头图标 勿删 前言 因为做一个比赛的项目 ,需要用到 neo4j 数据库,所以要学习其语言cql,特来整理一下他的基本语言。 整片的语句是按照 了 Neo4j 数据库自带的示例 Movie Graph 来写的。 直接看这个博客也是没有问题的。都是很基础的语句。 neo4j
阅读全文
摘要:1. "查"操作 , 查找 id 属性 为 501的节点: MATCH (r)WHERE id(r) = 501RETURN r &
阅读全文
摘要:对于SQl, 很多人学不会的原因是从一开始就没明白,学这东西能干啥,学会了能有什么用。甚至有些人不知道‘SQL’应该怎么读,以至于一开始兴致勃勃,但是学到一半放弃了。注意:‘sql’真的不能读成‘烧烤’、‘惜烤’、’撒扣’、’斯购‘,另外,’MYSQL’真的不能读成’卖烧烤’,’卖西裤‘,有学员问:
阅读全文
摘要:1 秒杀业务分析 正常电子商务流程 (1)查询商品; (2)创建订单; (3)扣减库存; (4)更新订单; (5)付款; (6)卖家发货; 秒杀业务的特性 (1)低廉价格; (2)大幅推广; (3)瞬时售空; (4)一般是定时上架; (5)时间短、瞬时并发量高; 2 秒杀技术挑战 假设某网站秒杀活动
阅读全文
摘要:分布式数据库和分布式存储是分布式系统中难度最大、挑战最大,也是最容易出问题的地方。互联网公司只有解决分布式数据存储的问题,才能支撑更多次亿级用户的涌入。 接下来,你将花费十分钟掌握以下三方面内容: 1、MySQL复制:包括主从复制和主主复制; 2、数据分片:数据分片的原理、分片的方案、分片数据库的扩
阅读全文
摘要:没有直接修改的函数,也不需要,下面代码就可以: MATCH (n:User {name:“foo”}) [r:REL] >(m:User {name:“bar”}) CREATE (n) [r2:NEWREL] >(m) // 下面复制属性 SET r2 = r WITH r DELET
阅读全文
摘要:一.安装 mkdir cayley cd cayley mkdir src export GOPATH=$(pwd) go get github.com/google/cayley go build src/github.com/google/cayley/cayley.go 其中缺什么包下什么包,
阅读全文
摘要:单个包 @MapperScan("com.mysiteforme.admin.dao")多个包 @MapperScan({"com.mysiteforme.admin.dao","com.zipon.tpf.dao"}) 原文地址:https://www.cnblogs.c
阅读全文
摘要:Spring boot集成Swagger,并配置多个扫描路径 1:认识Swagger Swagger 是一个规范和完整的框架,用于生成、描述、调用和可视化 RESTful 风格的 Web 服务。总体目标是使客户端和文件系统作为服务器以同样的速度来更新。文件的方法,参数和模型紧密集成到服务器端的代码,
阅读全文
摘要:树形结构的数据库表Schema设计 程序设计过程中,我们常常用树形结构来表征某些数据的关联关系,如企业上下级部门、栏目结构、商品分类等等,通常而言,这些树状结构需要借助于数据库完 成持久化。然而目前的各种基于关系的数据库,都是以二维表的形式记录存储数据信息,因此
阅读全文
摘要:<! flowchart 箭头图标 勿删 springboot系列学习笔记全部文章请移步值博主专栏 : spring boot 2.X/spring cloud Greenwich。 由于是一系列文章,所以后面的文章可能会使用到前面文章的项目。springboot系列代码全部上传至GitHub:ht
阅读全文
摘要: 1. 附加:工具栏不见了调色板(Palette)快捷工具栏不见了PowerDesigner 快捷工具栏 palette 不见了,怎么重新打开,找回来呢上网搜索了一下”powerdesigner 图形工具栏”,找到了找回PowerDesigner工具栏palette的方法Tools(工具栏
阅读全文
摘要:【1】选择 工具 》ODBC Data Sources 【2】ODBC数据源管理器 ,点击添加 【3】选择一个mysql驱动 ,点击MySQL ODBC 5.1 Driver(其它同理),点击完成,然后弹出【4】的框 【4】填写以下标注的信息 【5】测试连接是否成功,点击Te
阅读全文
摘要:1、查看数据库表数量SELECT count(TABLE_NAME) FROM information_schema.TABLES WHERE TABLE_SCHEMA='dbname'; 2.获取mysql下所有数据库表的数量 SELECT COUNT( ) TABLES,
阅读全文
摘要:问题:当图数据库中存储的节点的名字为英文时,就会遇到大小写不匹配问题。使用不区分大小写的正则表示式可以解决以上问题。Cpyher的where语法里支持正则表达式 ,其语法为 : =~ "regexp" 区分大小写的模糊匹配在正则表达式的前面加上(?i
阅读全文
摘要:1.下载gradle并安装到本地2.idea引入gradle3.gradle右键选择refresh,项目会重新编译并加载gradle的task4.可以再编译一下5.没问题的话打开,jar application6.保存好之后就可以直接启动了,然后访问试一试。 原文地址:https://blog.cs
阅读全文
摘要:感谢网友【蒋小强】投稿。 如何合理地估算线程池大小? 这个问题虽然看起来很小,却并不那么容易回答。大家如果有更好的方法欢迎赐教,先来一个天真的估算方法:假设要求一个系统的TPS(Transaction Per Second或者Task Per Second)至少为20,然后假设每个Transacti
阅读全文
摘要:<! flowchart 箭头图标 勿删 按照总监要求看了两天的neo4j 数据库的使用。在网上找了一个基础教程类似于w3c.school的网站(英文 ,中文,中文的翻译的不是很好,如果英文不好可以辅助理解),这个教程基础知识很全全面,从数据库的安装,到spring框架下的使用都有降到,由于spri
阅读全文
摘要:cypher是neo4j官网提供的声明式查询语言,非常强大,用它可以完成任意的图谱里面的查询过滤,我们知识图谱的一期项目 基本开发完毕,后面会陆续总结学习一下neo4j相关的知识。今天接着上篇文章来看下neo4j的cpyher查询的一些基本概念和语法。 一,Node语法 在cypher里面通过用一对
阅读全文
摘要:<! flowchart 箭头图标 勿删 模糊查询 match(emp) where emp.name =~'. haha. ' return emp 现有节点创建关系 MATCH (cust:Customer),(cc:CreditCard) CREATE (cust) [r:DO_SHOPPIN
阅读全文

浙公网安备 33010602011771号