V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  laminux29  ›  全部回复第 81 页 / 共 96 页
回复总数  1911
1 ... 77  78  79  80  81  82  83  84  85  86 ... 96  
2020-02-05 05:15:39 +08:00
回复了 dusu 创建的主题 程序员 百万级 Hash,十亿个元素,分布式存储和索引选什么适合?
1.海量数据,又要关键操作性能高,这种情况下,读与写本来就是个矛盾,要不读快写满,要不写快读满,你要两者都高,这怎么可能。

2.你对开源(免费)产品,既要求性能高,又要求功能多,还要求运维成本低,这怎么可能。

3.在一堆海量数据里,确定一条数据的唯一性,这本来就是世界难题,原因是在硬件与运维有限的前提下,这操作完全是在挑战计算机设备的性能极端,这事在理论上根本没办法搞定,就连谷歌最后都只能选择砸钱堆服务器堆运维,才有了较好的性能。你又没服务器,又没人给你运维数据性能,这事怎么可能解决得了?

建议:
1.你应该选择你最关注的因素,比如读速度快,然后牺牲一下写数据,按这个模式,来做业务逻辑。


2.现在任何一款主流的分布式数据库,都做不到帮你把冷热数据均摊好,保证每台物理设备的性能平均。因为这个操作要涉及到经常的大规模的数据迁移,这个过程本身就会大幅度降低系统性能。因此,还不如你自己设计一个冷热数据记录器,再根据业务繁忙度,在闲时就像停服一样,重新分布冷热数据。这操作其实就是运维工作,你不去做这个工作,没办法把冷热数据高质量地均摊在不同物理设备上。
@wwcchn9 我说的是能大幅度压缩代码,不是说所有代码都能被压缩成正则。
正则从理论上来说就是大幅度压缩代码。

一些简单的逻辑,用正则没问题,但太复杂的逻辑,压缩成正则后,可读性、可改性以及可调试性都变得很差。

建议复杂的情况,老老实实写代码,不要用正则。
2020-02-02 04:31:22 +08:00
回复了 anonymous2022 创建的主题 Linux 请问 Linux 如何分区?
@msg7086 Window 本身不支持,就算用虚拟磁盘也做不到 lvm 这么方便的用法。
2020-02-02 02:24:51 +08:00
回复了 anonymous2022 创建的主题 Linux 请问 Linux 如何分区?
@ysc3839 别闹,Windows 的动态盘能做到 Linux 这种把物理磁盘中的一个分区划出来作为 lvm 的一部分?
2020-02-02 01:43:02 +08:00
回复了 anonymous2022 创建的主题 Linux 请问 Linux 如何分区?
Linux 有神器 lvm,这点秒杀 Windows,推荐用 lvm 方案试试。
2020-01-29 22:51:57 +08:00
回复了 lemonTreeTop 创建的主题 程序员 说下你们的离线下载方案
你们这些方案速度太慢。

速度最快的方案,用迅雷 VIP,如果版权有问题,换 BitComet。
1.除了整体对比之外,没有任何摘要或校验算法,能够保证 100%的校验出错误,包括 CRC、MD5、SHA512 等等。

2.越复杂的算法,无法验证出错误的概率就越小。一般来说,中小公司不做大数据的话,其实 MD5 的验证算法已经足够了。大文件传输的话,以 16MB 或 32MB 等进行分块,每块传输 md5 校验码,可以保证文件的正确性。

3.TCP 的目的是保证传输性能,并不是完全是保证数据安全。

4.如果要彻底保障数据安全,那么需要完全异构的多套硬件系统以及软件算法,并且进行操作对比来确保安全性。
2020-01-21 06:06:57 +08:00
回复了 boywhp 创建的主题 程序员 其实嘛,写个软件也没有那么难
FRP 这类软件的问题,根本就不在于技术,而在于商业运营,在于国内高性价比的上下行带宽,在于高性能高稳定性的出国线路。

你那兄弟向你吐槽的是商业问题,而你却以为这是技术问题,其实 FRP 就只是个反代软件,类似的解决方案一大堆。

你最后一句 [一定要有付费玩家] 这句是对的,但要做好这一步,特别难。电报上面那么多做这种运营最后倒闭了,他们都蠢?要不你试试?
2020-01-20 17:47:39 +08:00
回复了 ttthys 创建的主题 Java 都在说高并发,到底高并发的标准是什么
真正的好公司,利润都在业务上,员工忙于业务,谁有空瞎折腾机器。
2020-01-11 08:03:16 +08:00
回复了 nyse 创建的主题 程序员 有没有什么方法能实现加密存储后的数据统一修改密码?
数据被加密时使用的秘钥,为存储秘钥。这玩意是第一次生成后就不能也不应该修改的,不然所有的数据都会被重新解密加密,性能消耗太大。

业界的做法是,用户密码是用来加密存储秘钥的,而不是把用户密码用来加密数据。这样用户每次修改密码,只需要把存储秘钥进行解密后重加密就行了。
2020-01-10 00:41:51 +08:00
回复了 djyde 创建的主题 程序员 从「后端现在已经看不懂前端了」说起
@lijunbo

1.我并不觉得有什么高人一等。很多东西,比如智力、学习能力、选择的方向等等,这些只是运气,只是概率而已。很多人能把后端学好,也只是投胎到一个比较好的智力与学习能力上,这没什么了不起。

2.不要妄自菲薄,每个人、每种学科,各有价值。离开前端,后端什么都不是。

3.虽然如此,但后端,客观来说,难度的确比前端大,但前端的复杂度却比后端强。

最后,没必要因为自己学什么而感到骄傲或沮丧,你学前端做到顶级大佬,仍然能在收入上秒掉一堆后端。
2020-01-08 17:47:32 +08:00
回复了 djyde 创建的主题 程序员 从「后端现在已经看不懂前端了」说起
@lijunbo

1.没挂科。

2.这不是印象深,而是这几门课是后端的基石。凡是正规大学的计科或软工的精英都会知道这事。

3.这并不是优越,科班也有不同的细分方向,而后端方向就是比前端方向门槛高。

4.不好意思,你今天用的 jdk 甚至编程规范、信息安全协议,我还真贡献过一小部分。

最后,给你几个建议:心态不要阴暗,承认差距,认清自己,才能走得远,走得稳。
2020-01-08 17:33:51 +08:00
回复了 djyde 创建的主题 程序员 从「后端现在已经看不懂前端了」说起
@Lfinesse 很多高端性能问题,分析后的最终落点会到数电甚至模电层次。
2020-01-08 00:49:39 +08:00
回复了 djyde 创建的主题 程序员 从「后端现在已经看不懂前端了」说起
对于后端来说,前端只是麻烦而已,何来难度。

前端不服的话,可以来试试学后端。这可不是从 C++开始学,而是从高数 /物理 /模电 /数电开始学的。
2020-01-07 06:33:13 +08:00
回复了 tianshiyeben 创建的主题 程序员 又把监控平台的演示服务器搭建起来了
另外,监控这种东西,如果达不到 1 秒级别的更新级别,而是几分钟才更新一次,那不是监控系统,而是监控玩具,因为它根本没有解决问题的用途。
2020-01-07 06:29:12 +08:00
回复了 tianshiyeben 创建的主题 程序员 又把监控平台的演示服务器搭建起来了
1M 带宽 1 核,还是虚拟机,这玩意不知道能拿来干嘛,白送我都不要....

真正想要一台高性价比的互联网服务器,完全可以捡一台可以跑 Esxi 的洋垃圾,然后走省会电信民用宽带,申请公网 IP。这样去做,无论是带宽还是服务器性能,都比 XX 云要划算太多。
2020-01-05 22:13:40 +08:00
回复了 Huelse 创建的主题 C++ 关于 c++指针数组长度的问题
老哥是 Java 用多了吧...就算 malloc_usable_size 这函数能给出正确的结果,万一编译器把它当函数来编译,那么它的性能也有可能比自己用变量记录慢得多啊。
2020-01-04 16:05:26 +08:00
回复了 webcoder 创建的主题 程序员 在作数据库的读写操作时大家有没过一种奇怪的焦虑感?
1.检查代码肯定要写。

2.如果不符合约定,则先写日志,后抛异常。
1 ... 77  78  79  80  81  82  83  84  85  86 ... 96  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1126 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 37ms · UTC 23:27 · PVG 07:27 · LAX 15:27 · JFK 18:27
Developed with CodeLauncher
♥ Do have faith in what you're doing.