V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  Rocketer  ›  全部回复第 52 页 / 共 60 页
回复总数  1183
1 ... 44  45  46  47  48  49  50  51  52  53 ... 60  
2021-05-19 07:54:56 +08:00
回复了 xulolololololo 创建的主题 Python 最近需要用到阿里的全套服务,有些问题请教下大佬们
@xulolololololo 传统数据库很多你以为的筛选,其实也是扫了全表。

看上去你对数据库的工作原理不是很了解,这种情况就更应该学学 DynamoDB 这种把所有本质都暴露出来的数据库了,对你使用别的数据库也有好处
2021-05-18 23:11:49 +08:00
回复了 xulolololololo 创建的主题 Python 最近需要用到阿里的全套服务,有些问题请教下大佬们
@xulolololololo 这还是个习惯问题。

DynamoDB 的目标很单一,就是快,为了快,它舍弃了很多传统数据库系统提供的功能。

就拿你说的那个排序问题为例,你觉得传统数据库是怎么实现排序的呢?无非也是两种——要么全读出来再在内存中排序,要么用那两个字段建个索引。你现在采取的是“索引法”,如果数据量不大的话,也可以全读出来,然后在内存中对结果执行排序算法。

看,DynamoDB 是不是跟传统数据库一模一样?只是把原先水面以下的东西拿到了水面以上而已。或者说,为了快,舍弃了传统数据库提供的包装。

其实这还算好理解的,个人觉得 DynamoDB 与传统数据库最大的区别在于数据的组合。传统上我们会用多表 join,但 DynamoDB 不好 join,只能多次查询。这让习惯传统的程序员很难受,如果你们公司有 code review 的话,一定被骂过查询太多,要求优化。

但 DynamoDB 不一样,因为它快,而且是 serverless 。这意味着我们可以同时发起成百上千个查询请求,让成百上千台服务器同时给我们干活。比如你要想把订单和用户信息组合在一起,那就先查订单,然后用异步 /协程 /多线程去同时查询这些订单里的用户 id 。不用怕,这比传统 join 还快,关键是不会形成瓶颈,就算某个查询慢了,也不会占着资源影响其它人。
2021-05-17 22:55:36 +08:00
回复了 xulolololololo 创建的主题 Python 最近需要用到阿里的全套服务,有些问题请教下大佬们
AWS 深度用户路过,没用过阿里云的对应服务,但 AWS 的 Serverless ( Lambda+DynamoDB+APIGateway )很对我胃口。

一开始确实如楼主所说,不符合传统开发习惯,但习惯以后再做传统项目,就觉得这也不爽那也不爽。所以这只是个习惯问题,没什么好坏之分。

不过没什么好坏之分是指的开发,若需要开发兼运维,那还是 Serverless 爽。尤其是云服务器,访问量稍微一大,就开始各种各样奇怪的毛病,很多是云服务器低下的 IO 性能,甚至是低配服务器被母鸡故意闲置资源所致。而 Serverless 就没有这些,还省个运维的人工成本(程序员免费加班兼任运维工作的那种公司不适用)
2021-05-15 22:29:14 +08:00
回复了 ztlong 创建的主题 MySQL 会员系统会员合并逻辑设计疑问
新建一个 userid 表,第一列是原始 id,第二列是目标 id,默认情况下两列一样,合并后的就不一样了。

查询时 join 这张表。
2021-05-15 02:57:26 +08:00
回复了 cccooo 创建的主题 Google Google fi 收不到短信怎么回事
试试英文短信,我知道有些中文短信 gv 是收不到的,不知 fi 是否也这样
严格来说,你在哪里换汇,就用哪里的汇率,爬也好买也好,必须用你真正可用的那个汇率。

为啥呢?因为各金融机构之间的汇率差太大了。尤其是跨国,你在中国换美元与在美国换美元价格差了不是一点半点。
2021-05-13 08:27:12 +08:00
回复了 leogoforit 创建的主题 互联网 今日头条与头条号初期的内容是怎么来的?
根本不洗稿,人家都注明出处的,只是没有授权,不让爬硬爬而已。
实习生确实有很多,但不是洗稿用的,而是给文章打 tag 的,否则怎么按兴趣推荐?
2021-05-10 12:54:01 +08:00
回复了 vueli 创建的主题 程序员 我天真的以为全栈说的是前后端, 现在才知道原来是 全干!
怕是连公司的局域网都要负责维护吧
2021-05-07 13:42:28 +08:00
回复了 Plague 创建的主题 程序员 在 boss 上看到有一些对外的岗位和一些远程的岗位工资很高
几个月就能练出来的话,说明你底子已经很好了。可以注册个 toptal 面试一下试试
用了好几年云数据库,已经不知道该怎么选配置硬件了。

嗯……其实软件也不用配置,都是 managed service,拿来即用
2021-05-05 14:57:25 +08:00
回复了 zero3412 创建的主题 JavaScript 神奇的 Javascript,谁能告诉我为什么
实际上传指针才是主流,PHP 那种默认传值,加了&才传指针的,属于少数派
站在老板的角度,为什么要用 python 做 web ?是省钱?好招人?还是什么?

如果什么都不如 Java,那岂不是付给你钱陪你玩票吗?
@whisky221 同意,吃亏吃多了就老实了,我现在一些特简单的功能也要调包,有时花的时间比直接写还要多一点,但可靠更重要
2021-05-04 03:40:27 +08:00
回复了 8023 创建的主题 Windows Windows 系统更新导致近 40T 数据丢失,如何修复 RAW 分区?
问:有人溺水了,请问如何抢救?
答:请看《如何才能不溺水》
2021-05-03 01:08:53 +08:00
回复了 liuxing 创建的主题 Node.js JavaScript 中到底加不加分号?
26 楼 @xiangyuecn 和 30 楼 @craig 打一架吧,我看热闹不嫌事大
2021-05-03 00:43:47 +08:00
回复了 lajunnow888 创建的主题 程序员 五年 PHP ,看了一下招聘行情,快要放弃最好的语言了
推荐 JS (准确的说是 TypeScript ),这玩意入门容易、生态完整,做个调包党很快就能产出。

你要想做深度,JS 也能满足你,它虽然入门容易,但并不像没有真正拿 JS 当过主力语言的人说的那么不堪,认真研究起来也不是简单的。

而且 JS 发展很快,一直在吸收其他语言的优点(比如 C#的 async 和 await )。你还可以拿 JS 试试函数式编程,绝对是开拓思路的一种玩法,传统程序员被 Java 毒害太深了,连 PHP 都 Java 化了。
2021-04-30 13:15:31 +08:00
回复了 csulyb 创建的主题 iDev 自动订阅 app 被拒了 理由太沙雕了
本来人家只想临时爽爽,你说先把彩礼付了吧吧,如果需要可以再改成按次付费的
1 ... 44  45  46  47  48  49  50  51  52  53 ... 60  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2191 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 46ms · UTC 04:40 · PVG 12:40 · LAX 21:40 · JFK 00:40
Developed with CodeLauncher
♥ Do have faith in what you're doing.