mongodb
10年资深程序员
写过linux C,C++,Verilog,.NET,Java,目前正在研究golang,虽然工作了好久,可是依然在学习,邮箱lzx198301@126.com
展开
-
mongodb数据库设计实践
我们公司要开发一款企业博客软件,采用mongodb这种存储海量数据的数据库。简单介绍一下软件的需求,方便后面讨论数据库设计,用户登录后,只能浏览别人发送的微博,只有他加入企业后,才可以代表企业发微博,同时被企业认证过的人或是企业员工可以在系统内转发微博。数据库设计的时候,只有三个角色,就是人,公司,新闻,因此一开始设计的时候,就只有user,com,news三个表,加上日志表,新闻举报表等附属原创 2015-11-15 16:23:50 · 3488 阅读 · 0 评论 -
信用中心数据库选型和实践
我们公司要建立一个个人信用中心,用来记录移动运营商,淘宝,京东,学信,征信,以及我们各个系统的数据,并将以上数据分析得出个人的信用报告。首先选择数据库,考虑到个人征信来源比较多,每个来源的信息格式比较多,如果采用mysql数据库,必然是一个庞大的表结构,因此考虑用mongodb。每个人一条数据,记录一个人的所有信用数据,16M的空间因该是足够了,由于每个人只是建一条数据,操作的时候自然是原原创 2016-05-26 13:56:24 · 695 阅读 · 0 评论 -
哈希码托管从想法到产品
之前我们公司做放贷产品的时候,都缺少一个合适的协议托管平台,用来证明我们公司对于当时签订的条款和利率,没有修改过。有人提到过比特币用的区块链协议,在网上看了一眼,这种协议貌似比较慢,主要是分布式的,需要修改多个数据库。可是从实用的角度出发,1.公司的数据要保存到多个服务器上,至少要和每一家都要谈妥,2.涉及企业核心数据外泄的风险,3.据说比较慢,4.当然没有怎么研究过这个东西,学习成本也是一个考虑原创 2016-06-26 14:39:49 · 392 阅读 · 0 评论 -
深入理解mongodb和hbase区别
最近公司想要做数据分析,之前我们公司用的是免费的growing IO。他们分析仅限于界面跳转的转化率,不能详细地分析业务数据。我研究了一个需要埋点的产品,搞明白他们是在每个接口的调用埋点,将用户对接口的调用行为记录下来,进行分析。由于接口众多,每个接口的数据都不同。可以充分利用hbase宽表的特性,在一行中定义一个通用的字段来标示当前行的数据类型,操作人,然后定义不同的字段来记录每一种数据。在插入原创 2016-09-14 16:18:04 · 28154 阅读 · 2 评论