当前位置: 首页 > wzjs >正文

开发做一个网站的流程推广管理

开发做一个网站的流程,推广管理,做外汇的官方网站,wordpress信用卡支付宝neo4j neo4j简介安装可视化管理后台登录 Cyphercreatematchmergecreate创建关系merge创建关系wheredelete sort命令字符串函数toUpper()函数toLower()函数substring()函数replace()函数 聚合函数count()函数max()函数min()函数sum()函数avg()函数索引index python 中使用neo4j …

neo4j

  • neo4j简介
    • 安装
    • 可视化管理后台登录
  • Cypher
    • create
    • match
    • merge
    • create创建关系
    • merge创建关系
    • where
    • delete
  • sort命令
  • 字符串函数
    • toUpper()函数
    • toLower()函数
    • substring()函数
    • replace()函数
  • 聚合函数
    • count()函数
    • max()函数
    • min()函数
    • sum()函数
    • avg()函数
    • 索引index
  • python 中使用neo4j

neo4j简介

在这里插入图片描述
在这里插入图片描述

安装

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

可视化管理后台登录

在这里插入图片描述

Cypher

在这里插入图片描述

create

CREATE (e:Employee{id:222, name:'Bob', salary:6000, deptnp:12})

在这里插入图片描述

match

MATCH (e:Employee) RETURN e.id, e.name, e.salary, e.deptno

在这里插入图片描述

merge

MERGE (e:Employee {id:146, name:'Lucer', salary:3500, deptno:16})

在这里插入图片描述

create创建关系

CREATE (p1:Profile1)-[r:Buy]->(p2:Profile2)

在这里插入图片描述

merge创建关系

MERGE (p1:Profile1)-[r:miss]-(p2:Profile2)

在这里插入图片描述

where

MATCH (e:Employee) WHERE e.id=123 RETURN e

在这里插入图片描述

delete

delete命令: 删除节点/关系及其关联的属性.

#演示:
# 注意: 删除节点的同时, 也要删除关联的关系边
MATCH (c1:CreditCard)-[r]-(c2:Customer) DELETE c1, r, c2

sort命令

sort命令: Cypher命令中的排序使用的是order by.

# 匹配查询标签Employee, 将所有匹配结果按照id值升序排列后返回结果
MATCH (e:Employee) RETURN e.id, e.name, e.salary, e.deptno ORDER BY e.id# 如果要按照降序排序, 只需要将ORDER BY e.salary改写为ORDER BY e.salary DESC
MATCH (e:Employee) RETURN e.id, e.name, e.salary, e.deptno ORDER BY e.salary DESC

字符串函数

toUpper()函数
toLower()函数
substring()函数
replace()函数

toUpper()函数

将一个输入字符串转换为大写字母.

MATCH (e:Employee) RETURN e.id, toUpper(e.name), e.salary, e.deptno

toLower()函数

将一个输入字符串转换为小写字母.

MATCH (e:Employee) RETURN e.id, toLower(e.name), e.salary, e.deptno

substring()函数

返回一个子字符串

# 输入字符串为input_str, 返回从索引start_index开始, 到end_index-1结束的子字符串
substring(input_str, start_index, end_index)# 示例代码, 返回员工名字的前两个字母
MATCH (e:Employee) RETURN e.id, substring(e.name,0,2), e.salary, e.deptno

replace()函数

替换掉子字符串.

# 输入字符串为input_str, 将输入字符串中符合origin_str的部分, 替换成new_str
replace(input_str, origin_str, new_str)# 示例代码, 将员工名字替换为添加后缀_HelloWorld
MATCH (e:Employee) RETURN e.id, replace(e.name,e.name,e.name + "_HelloWorld"), e.salary, e.deptno

聚合函数

count()函数
max()函数
min()函数
sum()函数
avg()函数

count()函数

count()函数: 返回由match命令匹配成功的条数.
# 返回匹配标签Employee成功的记录个数
MATCH (e:Employee) RETURN count( * )

max()函数

max()函数: 返回由match命令匹配成功的记录中的最大值.
# 返回匹配标签Employee成功的记录中, 最高的工资数字
MATCH (e:Employee) RETURN max(e.salary)

min()函数

min()函数: 返回由match命令匹配成功的记录中的最小值.
# 返回匹配标签Employee成功的记录中, 最低的工资数字
MATCH (e:Employee) RETURN min(e.salary)

sum()函数

sum()函数: 返回由match命令匹配成功的记录中某字段的全部加和值.
# 返回匹配标签Employee成功的记录中, 所有员工工资的和
MATCH (e:Employee) RETURN sum(e.salary)

avg()函数

avg()函数: 返回由match命令匹配成功的记录中某字段的平均值.
# 返回匹配标签Employee成功的记录中, 所有员工工资的平均值
MATCH (e:Employee) RETURN avg(e.salary)

索引index

Neo4j支持在节点或关系属性上的索引, 以提高查询的性能.
可以为具有相同标签名称的所有节点的属性创建索引.

创建索引: 使用create index on来创建索引.
# 创建节点Employee上面属性id的索引
CREATE INDEX ON:Employee(id)删除索引: 使用drop index on来删除索引.
# 删除节点Employee上面属性id的索引
DROP INDEX ON:Employee(id)

python 中使用neo4j

neo4j-driver简介:
neo4j-driver是一个python中的package, 作为python中neo4j的驱动, 帮助我们在python程序中更好的使用图数据库.

neo4j-driver的安装:
pip install neo4j-driver
from neo4j import GraphDatabase# 关于neo4j数据库的用户名,密码信息已经配置在同目录下的config.py文件中
from config import NEO4J_CONFIGdriver = GraphDatabase.driver( **NEO4J_CONFIG)# 直接用python代码形式访问节点Company, 并返回所有节点信息
with driver.session() as session:cypher = "CREATE(c:Company) SET c.name='Qiyu-company' RETURN c.name"record = session.run(cypher)result = list(map(lambda x: x[0], record))print("result:", result)
http://www.dtcms.com/wzjs/81916.html

相关文章:

  • 网页版百度网盘长春seo按天计费
  • 无锡城乡建设局网站运营培训
  • 易语言网站开发手机百度网址大全首页
  • 做网站电话销售的话术网站seo专员
  • 世界杯网页设计素材seo搜索引擎推广什么意思
  • uni做网站首页网上营销的平台有哪些
  • 丹东市房屋建设委员会网站下载百度极速版
  • 做网站代码保密协议seo搜索推广
  • 写wordpress导航西安seo关键词排名优化
  • 完整的网站建设国内搜索网站排名
  • wordpress连接自己的域名东莞百度seo推广公司
  • 企业网站的作用和目的域名查询入口
  • 苏州企业做网站怎么创建自己的网站平台
  • 自助建站系统搭建短视频seo
  • 网站维护费怎么做会计分录临沂google推广
  • 建设网站定制产品推广策划方案
  • 扬州建设机械网站小时seo
  • 做盗版小说网站河南郑州网站推广优化
  • 珠海动态网站制作推广软文例文 经典软文范例
  • 建湖网站建设价格今天新闻头条新闻
  • 腾讯云网站备案流程深圳营销型网站开发
  • wordpress微信付费宁波seo怎么做推广渠道
  • 晋州有做网站的吗大数据营销系统怎么样
  • 网站建设设计贵吗百度自然搜索排名优化
  • tinkphp5网站开发他达拉非片的作用及功效副作用
  • 引用网站的内容如何做注释seo搜索引擎优化业务
  • 如何用ftp上传文件到网站seo网上课程
  • vs怎么添加做网站市场营销实际案例
  • 英文网站怎么设置中文高端营销型网站制作
  • 做网站常规语言百度关键词搜索热度