数据库

在选择数据库的路上,我们遇到过哪些坑?(2)

【编者按】你会怎么选择数据库,是关系数据库、XML 数据库、资源描述框架(RDF),还是图形数据库?本文的第1部分深入而生动地探讨了各种选择。在第2部分,将深入介绍使用 Neo4j 的注意点。文章系国内 ITOM 管理平台 OneAPM 编译呈现。过渡到 Neo4j 之后的经验和教训下面介绍一些有关运行 Neo4j 的实用技巧:1. 如果你是 Java 商城,请嵌入式地运行

Neo4j中实现自定义中文全文索引

数据库检索效率时,一般首要优化途径是从索引入手,然后根据需求再考虑更复杂的负载均衡、读写分离和分布式水平/垂直分库/表等手段;索引通过信息冗余来提高检索效率,其以空间换时间并会降低数据写入的效率,因此对索引字段的选择非常重要。Neo4j可对指定Label的Node Create Index,当新增/更新符合条件的Node属性时,Index会自动更新。Neo4j Index默

data pipeline 中充斥着惊人的浪费,只是选择视而不见

越来越多的公司言并称大数据,而大数据管道和存储集群的规模甚至可以是业务集群的一百倍的规模。这里有多少机器是真正在做有价值的事情,而有多少cpu cycle是白白被浪费掉了呢?data pipeline 中充斥着惊人的浪费!只是我们选择视而不见。廉不知耻地把集群规模到了xxx台做为自己的功劳。殊不知机器只是成本,集群规模只说明我们在大量浪费,不说明任何其他问题。以下是我的吐槽

后端的轮子(二)--- 数据库

本篇趟个雷,把数据库纳入到轮子中了,前面说到了数据库其实不算轮子,也说到了其实我写不出来数据库,这里所说的数据库严格来说是关系型数据库,他比轮子复杂多了,是一个和操作系统差不多复杂度的东西,所以才能通过一个oralce养活一家全球50强的公司,其次,数据库太复杂了,要写出来实在是力所不能及,但是后来有想了一下,如果我们从另外一个角度来审视数据库,那么也有比较容易的实现办法,

PowerDesigner逆向生成

人越长大话越少,我们不再说今天受了委屈,不再说谁谁谁不理我了我好难过,不再分享生活中的琐事。 我知道人和人之间没法互相理解,大家都很忙,针也没扎在别人身上。 所以把那些还没说出口的话消化在每一步走过的路上,四下无人的夜里,然后在你问起来的时候笑着说,没事啊。 从数据库到PowerDesigner 新建物理模型 File -> New Model 选择数据库 配置本地数据源

攻克微服务中的最大难点:用户数据

今天 数人云与大家分享的文章将探讨微服务架构的创建与开发工作当中最为困难的部分——用户数据。只有我们摆脱自己的依赖时微服务才能起作用,换言之,存在于单一数据库上的多任务进程并不是真正的微服务。使用Spring Boot/Dropwizard/Docker并不代表大家所构建的就是微服务。再次强调,大家需要着眼于所处业务领域,而我们的数据才是实现微服务的关键所在。考虑到我

数据库杂谈之:如何优雅的进行表结构设计

本文首发于知乎专栏,转载请注明出处 https://zhuanlan.zhihu.com/p/20785905数据库表结构设计作为后端软件开发不可或缺的一环,是每个后端工程师都会经历的过程。笔者也多次经历过这样的过程,也尝试过多种不同的设计方案,也从一些优秀的框架中学到不少,但并没有发现相关的文章对其进行总结。所以本文尝试把笔者看到的、学到的总结下来,希望对阅读本文的读者有

Neutron RBAC-network 介绍

RBAC-network 的引入背景RBAC,即 Role Base Access Control。而 RBAC-network 主要针对 Neutron 中的网络资源增加了访问控制。RBAC-network 这一功能是在 Neutron 的 Liberty 版本中被引入的。我们这里所说的访问是指,用户可以在通过 API/CLI 来查询网络,在网络上创建 Port 这一资源

关系型数据库表结构的两个设计技巧

关系型数据库,由多个数据表构成。关系型数据库表结构的设计,有下面两个设计技巧:物理主键作为关联的外键关系型数据库,由多个数据表构成。每一个数据表的结构是相同的,不同表之间可能存在关联关系。表之间的关联关系,正是关系型数据库得名的原因。一个表由多个字段构成。其中可能有多个字段适合作为主键。主键字段,就是表中每一行都不会有重复数据的字段。主键,可以分为两种:物理主键和逻辑主键。

H5 的数据统计和客户端的数据统计有什么区别?

最近公司在做一次运营活动,有一个分享的按钮,运营部门提的需求需要统计点击人数和点击次数,最后做出来的是都统计不到,服务端技术哥哥给予的答复是,需要将代码写死,做不了,除非是H5做分享,那在H5页面做分享,H5的技术哥哥觉得很别扭。然后妹纸觉得不踏实,感觉被忽悠了一把,去找到客户端哥哥,客户端给我讲了一下,说之前版本都没有做数据这快,现在做的话,改动的代码很多,需要客户端埋点