【摘 要】
:
随着大数据的出现,NoSQL数据库由于其设计的简单性、良好的水平扩展性和对可用性的更好控制,在互联网公司和企业中的使用率迅速增长。NoSQL数据库被认为是关系数据库的可行替
论文部分内容阅读
随着大数据的出现,NoSQL数据库由于其设计的简单性、良好的水平扩展性和对可用性的更好控制,在互联网公司和企业中的使用率迅速增长。NoSQL数据库被认为是关系数据库的可行替代品,因为越来越多的组织认识到,它的无模式数据模型是处理大量结构化、半结构化和非结构化数据的更好方式,例如,可以使用NoSQL图数据库收集和存储社交媒体数据。在数据库中进行查询时,人们有时无法明确表达自己的查询请求以及数据库无法对形如“高个子的人”这种不精确的表达进行处理,经常会导致查询到太多的结果从而难以筛选,甚至于有时候查询到空的结果集。为了使数据库能对带有模糊条件的语句进行查询,需要对数据库的查询语言进行扩展使其可以进行模糊查询,关系数据库对于这方面的研究已经提出了很多方法,但是当前对于NoSQL数据库的模糊查询还少有研究工作,针对以上问题,本文的主要研究工作如下:(1)提出使用NoSQL图数据库进行模糊查询扩展的方法,该方法对Neo4j图数据库的查询语言Cypher进行扩展来实现模糊查询,主要是基于图的节点、属性以及关系,并在Cypher的START、WHERE、MATCH和RETURN关键字后面添加模糊查询扩展条件进行模糊查询扩展。(2)提出模糊查询转换方法,对查询语言进行转换,把扩展的带有模糊条件的查询语句转化为精确的通用的Cypher查询语言,直接访问数据库中的数据,得到所需结果。通过简单条件下模糊查询处理、带有语言变量的模糊查询处理和复合条件下的模糊查询处理来具体实现。(3)设计并实现一个可以在Neo4j图数据库进行模糊查询的系统,通过对比分析说明在该系统上进行模糊查询的可行性以及有效性,并且通过响应时间以及查全率和查准率实验分析验证系统具有良好的性能。
其他文献
<正> 破折号(Dash)在高中英语课本中出现了46次,虽远不及逗号,句号那样使用频繁,用法却很广泛,现归纳如下: 一、最通常的用法是引出一个补充说明或插入语,对前面的意思加以解
溪洛渡水电站泄洪洞工作闸门室布置于山体中,其下闸室向下游开挖成约45°倒悬体斜面,施工难度大。经多次论证,确定了平面分区、立体分层的施工方案,开挖效果良好,对其它
随着经济的迅猛发展,国内大部分行业已经进入红利饱和期,对组织成员要求越来越高,员工压力随之增加导致出现了对工作的满意度降低、幸福感减少的情况。这不仅容易造成员工身心健康受损,也会带来员工积极性和忠诚度下降导致团队文化质量下降、组织效益下降的不良影响。所以越来越多的企业开始关注这个问题并要求人力资源部门引入舶来品员工帮助计划(EAP)来解决员工幸福感下降造成的流失率上升的情况。现阶段95%以上的外企
目的 探索采用中医方式治疗胆汁返流性胃炎的具体疗效.方法 选择我院收治的该类患者进行分组治疗,观察组所有患者均采用加味补中益气汤进行治疗,对照组则采用现行西医方式进
瀑布沟水轮机所安装圆筒阀是迄今为止国内直径最大的圆筒阀。对瀑布沟电站东电供货的筒形阀安装过程进行了较为系统的介绍,特别是针对瀑布沟水电站筒阀组装过程中遇到的接力
肠易激综合征(IBS)是一种以腹痛或腹部不适伴排便习惯改变为特征的功能性肠病,诊断时须经检查排除可引起这些症状的器质性疾病。本病是一种常见的功能性肠道疾病,根据临床特点可
目的探讨鼻息肉鼻内窥镜手术前后应用鼻内糖皮质激素与否对患者疗效的差别。方法将本院80例因鼻息肉接受鼻内窥镜手术患者随机分为两组:实验组(术前、术后应用鼻内糖皮质激素喷
我院于2002年3月至2004年7月,无选择地对160例慢性结石性胆囊炎,30例急性、亚急性胆囊炎(其中坏疽性胆囊炎6例),10例胆囊息肉病施行了电视腹腔胆囊切除术,共200例,全组有2例
匈牙利解放以前,就翻译出版了我国许多古典文学名著;但是这种翻译介绍工作只是零星的,片断的,而且往往是通过德、英、法等语言转译。解放以后,匈牙利文学界对中国古典文学的
三农问题是关系国计民生的根本性问题,也是影响经济社会发展的关键因素。当前,虽然我国综合国力在迅速提高,但是实际发展水平还有待提高,尤其是农业农村的发展水平还相对落后