上一页 1 ··· 4 5 6 7 8 9 10 下一页
摘要: .NET for Spark可用于处理成批数据、实时流、机器学习和ad-hoc查询。在这篇博客文章中,我们将探讨如何使用.NET for Spark执行一个非常流行的大数据任务,即日志分析。 1 什么是日志分析? 日志分析的目标是从这些日志中获得有关工具或服务的活动和性能的有意义的见解。NET fo 阅读全文
posted @ 2020-05-11 02:12 MeteorSeed 阅读(436) 评论(0) 推荐(1) 编辑
摘要: 边缘缓存模式(Cache-Aside Pattern),即按需将数据从数据存储加载到缓存中。此模式最大的作用就是提高性能减少不必要的查询。 1 模式 先从缓存查询数据 如果没有命中缓存则从数据存储查询 将数据写入缓存 代码形如: public async Task<MyEntity> GetMyEn 阅读全文
posted @ 2019-09-03 08:06 MeteorSeed 阅读(5228) 评论(0) 推荐(0) 编辑
摘要: 在一个分布式环境中,我们习惯使用GUID做主键,来保证全局唯一,然后,GUID做主键真的合适吗? 其实GUID做主键本身没有问题,微软的很多项目自带DB都是使用GUID做主键的,显然,这样做是没有问题的。然而,SQL Server默认会将主键设置为聚集索引,使用GUID做聚集索引就有问题了。很多时候 阅读全文
posted @ 2019-08-26 23:24 MeteorSeed 阅读(3632) 评论(1) 推荐(5) 编辑
摘要: 先来看一组数据,从某招聘网站直接检索3-4w的岗位,会看到Java与.NET社会需求量的巨大差异,这里就不再对比高薪的岗位了,.NET的高薪岗位更是少的可怜: 笔者从业十余年,一直是在.NET圈子摸爬滚打,曾经也有几次机会可以转Java,但或许是懒惰,或许出于对微软的信任,也或许是相信市场供求关系的 阅读全文
posted @ 2019-08-07 12:05 MeteorSeed 阅读(4826) 评论(55) 推荐(14) 编辑
摘要: 1 在所有节点执行以下步骤 Step 01 添加Citus Repostory Step 02 安装Citus并且初始化DB Step 03 配置postgresql.conf Step 04 配置pg_hba.conf Step 05 配置防火墙 查看 添加5432端口(--permanent永久 阅读全文
posted @ 2018-02-24 17:42 MeteorSeed 阅读(1326) 评论(0) 推荐(1) 编辑
摘要: Citus是基于PsotgreSQL的扩展,用于切分PsotgreSQL的数据,非常简单地实现数据“切片(sharp)”。如果不使用Citus,则需要开发者自己实现分布式数据访问层(DDAL),实现路由和结果汇总等逻辑,借助Citus可简化开发,是开发者把精力集中在具体的业务逻辑上。 对于多租户程序 阅读全文
posted @ 2018-02-13 14:24 MeteorSeed 阅读(3206) 评论(0) 推荐(8) 编辑
摘要: 1 软件度量值指标 1.1 可维护性指数 表示源代码的可维护性,数值越高可维护性越好。该值介于0到100之间。绿色评级在20到100之间,表明该代码具有高度的可维护性;黄色评级在10到19之间,表示该代码适度可维护;红色评级在0至9之间,表示低可维护性。 1.2 圈复杂度 它是通过计算程序流中不同代 阅读全文
posted @ 2017-11-20 15:56 MeteorSeed 阅读(4580) 评论(3) 推荐(5) 编辑
摘要: 如果不去亲身经历几个外包项目,读者是难以想象这种“焦油坑”的恐怖。外包项目因为规模较大,涉众较多,在管理上往往更为复杂。本文,阐述外包项目的特点以及笔者的管理经验,希望能便帮助读者管理好外包项目。 1 项目中常见的问题 需求难以冻结,处于“变更-修改-测试-变更”的死循环中。 文档质量问题,如:关键 阅读全文
posted @ 2017-06-22 17:42 MeteorSeed 阅读(1945) 评论(1) 推荐(9) 编辑
摘要: 介绍ASP.NET vNext和MVC 6 阅读全文
posted @ 2014-05-28 00:02 MeteorSeed 阅读(7243) 评论(11) 推荐(9) 编辑
摘要: 不知不觉已经从业5年有余了,最近整理了一下我阅读过的书籍,希望对初学者有所帮助。 阅读全文
posted @ 2014-05-06 01:20 MeteorSeed 阅读(3783) 评论(5) 推荐(13) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 下一页