V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  Mithril  ›  全部回复第 19 页 / 共 135 页
回复总数  2687
1 ... 15  16  17  18  19  20  21  22  23  24 ... 135  
@Mithril 主要是看你想做什么。
其实 SQLite 还是很强的,如果你只想弄个带数据库的单机程序,那它就是最好的选择。单独装个数据库就会有各种各样的问题。
而且你用 ORM ,简单项目的话,在几种关系型里切换也不是很难。
PostgreSQL 确实比 MySQL 好一些,但这俩玩意对你来说区别不大。。。

你既然用 C#,那你直接 EF Core + SQLite 就行了。等玩明白了再去搞 PostgreSQL 或者 MySQL
2024 年 9 月 11 日
回复了 wh221927411 创建的主题 问与答 有没有免费的 C 盘扩容工具
Windows 自带的磁盘管理就能做。你把 C 盘后面的那个分区清空删掉,就能把空间合并进去。
2024 年 9 月 10 日
回复了 Vitumoc 创建的主题 问与答 请教,云服务器存储文件和 OSS 服务哪个成本更低?
这俩就不是同一类东西。

以 AWS 为例,你以后服务端要做高可用吗?会有负载均衡到多个服务器实例里吗?有这需求那你必然要上 S3 ,不然你怎么把 EBS 同时挂到多个 EC2 里去。
而且 S3 是可以跨可用区的,EBS 不行。

如果你都不考虑这些,就一个单机跑。那么 S3 是按量付费的,EBS 是预付费,你开了 500G 那就是 500G 的钱,空着他也是 500G 。至于价格那就看厂商了,可能有不同的免费额度。
2024 年 9 月 9 日
回复了 AndyZhuAZ 创建的主题 程序员 个人项目后端技术选型求取经,语言&框架&云
你用啥语言习惯就继续用它。没啥特别需求,或者什么都不会的建议 Java ,突出一个用的人多。集成这些乱七八糟的东西你总能找到对应的库来做。

AWS 方面没啥问题,但你这些东西配置不好的话安全性也一样没法保证,而且也不便宜。DynamoDB 和你自己开 EC2 装数据库的区别就是能省一些运维的工作,但该做的配置,该怎么提升安全性也一样得你自己考虑。不是说你开了服务就可以什么都不管的。
2024 年 9 月 7 日
回复了 lpt0 创建的主题 软件 有没有能将任意文件保存成图片的软件?
可以的,很容易。

但也有更方便的办法,比如 PNG 这种文件格式是由一堆 chunk 组成的,只有特定的一些数据块是大家公认的图像数据,但你也可以加一些自己定义的块。

你可以在这些块里直接把文件塞进去,它照样是个合法的 png 。

有的软件就是这么干的,比如以前的 Adobe Fireworks ,它虽然保存的是 PNG 文件,但用了自己定义的数据块保存额外的信息,所以你用 Fireworks 打开它自己生成的 PNG 时是可以编辑的,其他软件打开就只是个图。
2024 年 9 月 7 日
回复了 chenxiaolani 创建的主题 程序员 后端接口一定要保持单一职责吗
要么你前端老大撕逼能力强,让后端根据你前端 ViewModel 写一堆聚合接口

要么你推后端去用 GraphQL ,虽说如果真的按照它去设计,很多时候这玩意很难用,但你用它包一下,一次请求调俩接口还是很容易的。

但对于后端来说,不去维护多个功能过于类似的接口是基本素养。
数据倒是不会丢,但是会炸。。。

MongoDB 即使在正确关闭的情况下,也会有很小的概率下次启动读不出来文件直接崩溃给你看。当然你要是真的不重启那也没啥问题,做好备份就是了。

这玩意最主要的问题是,你真的需要“无模式”的数据库吗?特别是你用 ORM 了,真的你会新老版本的代码连接到同一个数据库里去?很多时候你代码做了变更,还是要放 migration 上去修改已有数据,那还不如直接用关系型。

甚至你要的那一点附加的无模式功能,大部分现代的关系型数据库也都支持了。
2024 年 9 月 6 日
回复了 kkbear 创建的主题 MySQL 咨询个 SQL 数据去重的问题
主要还是看你的需求到底是什么,是要精确结果,还是一个近似估计。而且也要看数据分布是怎样的,平均查询覆盖的数据量有多少。

比如说你这几千万数据是好几年的,每天其实都没多少,那就先拆表,再限制查询范围不能跨边界,结果就能好不少。

OLAP 在这种大规模去重统计上,是用 HyperLogLog 去算近似值的。如果你一定要精确结果,那它也会非常慢的(还是要比你 mysql 快)。

所以如果你数据量比较集中,只要个有一定精度的近似值,而且以后还有这类统计分析的需求,那就上个 OLAP 数据库。但这不只是增加了系统复杂度,而且数据同步,OLAP 数据库的备份还原等等你都要考虑到。

如果一定要精确值,而且以后也没这类需求。想办法在现有数据库上改进也可以的。
你自己看就知道了,20 多条回复,都是“丝滑”,“吊打”,“暴杀”。

也就“丝滑”还算得上相对客观的描述,你可以认为是 UI 动画和操作之间的配合更流畅。
其它的你甚至都没法具体描述出来到底哪里好,反正就是好。

可想而知到底是怎么回事了。
2024 年 9 月 4 日
回复了 qizheng22 创建的主题 程序员 All In Boom 带来的思考
虽说 PVE 大概能满足你的需求,但 PVE 本身的更新也是问题。

他就是个修改过的 debian ,一旦有安全漏洞需要补丁你照样可能需要重启。

但相对的它也就只是个 Linux+webshell ,你 Linux 的使用经验是完全适用的,出了问题你也可以自己搞定。
2024 年 9 月 3 日
回复了 chen0520 创建的主题 Go 编程语言 有没有人在生产用过 sqlite+nas 分布式存储的?
SQLite 的锁是基于文件系统的,所以官方也不建议你把数据库文件扔 NFS 里,主要是有些 NFS 文件系统实现的时候锁的机制做的不好,多线程或多进程访问的时候有可能损坏你的数据库文件。

但有些文件系统的实现是明确说过支持全部的锁机制,没记错的话 AWS 的 EBS 就可以。这种情况下你把 SQLite 文件放上去共享也没问题。
2024 年 9 月 2 日
回复了 Philippa 创建的主题 Amazon Web Services 对象储存深度存档选择 aws s3 还是 aliyun oss
aws 中国是国内公司运营的,如果你担心阿里云的话,可以看看。北京区和宁夏区的运营公司是不一样的,选一个就行了。

这种冷数据备份一般没什么合规问题,担心的话你自己加密就是了。唯一缺点就是你通常不会测试数据完整性,万一用到的时候发现传上去的数据是错的那就废了。
所以最好先算个 hash 然后传上去,这样 S3 会给你对比一下。
2024 年 8 月 29 日
回复了 Eltra 创建的主题 生活 关于大脑前额叶酸胀感
没记错的话大脑皮层上是没有机械感受器的,如果是头皮的感觉,那你可能需要测个血压。
2024 年 8 月 29 日
回复了 Tlaster 创建的主题 Linux 记录一下再一次尝试使用 Linux 作为主力系统失败的经历
我有两个显示器,一个 4K 一个普通。Windows 配置好 4K 的缩放,设置里摆好位置就行了,顶多就是边缘对不齐,但正常显示是没问题的。

Ubuntu Desktop 那分辨率就没对过。Gnome 貌似不支持双显示器不同缩放比例,反正你摆平了一个,另一个就要么大要么小。
2024 年 8 月 28 日
回复了 gotoschool 创建的主题 问与答 请问各位,宿主机是 win2022,hyper-v 了个 win2022!
Hyper V 是 Type 1 的虚拟机,你开了这功能以后,你的宿主机也是跑在 hypervisor 上面的。

如果你 RDP 开的是 4K 或者更高的分辨率,你觉得卡可能是因为虚拟机里没有 GPU ,UI 渲染就会比宿主机卡。这一点在老的系统上尤为明显。比如你装个 Windows 7 的虚拟机,4K RDP 过去能感到非常明显的渲染卡顿。
2024 年 8 月 27 日
回复了 shuxge1223 创建的主题 宽带症候群 家里更换网线遇到的几个问题,求大神
@shuxge1223 光纤肯定更快,但也要你能达到上限才有提升。
比如你就办个 500m 的宽带,那你换成 fttr 也不会更快。
普通家里能跑满千兆的也就是 NAS 了。你家里连 NAS 都没有,那你全屋上光纤也只是多花钱而已。
2024 年 8 月 27 日
回复了 shuxge1223 创建的主题 宽带症候群 家里更换网线遇到的几个问题,求大神
@shuxge1223 什么叫“之前的网速”?你是说访问外网的速度,还是你屋里内网的速度?
2024 年 8 月 27 日
回复了 shuxge1223 创建的主题 宽带症候群 家里更换网线遇到的几个问题,求大神
入户以后拆成俩?有啥意义?

你室内搞光纤,全屋内走万兆网,如果你用全固态 NAS 或者性能很好的服务器还差不多。也算有点用。
但你入户进来的光线受你公网网速限制的,你接入速度超千兆了?就算是超了,你也可以在屋内布网的时候用点好的。
2024 年 8 月 26 日
回复了 GuardX 创建的主题 程序员 友善提问:高性能场景下 Java 和 cpp 哪个更优秀
主要还是看人。

你有足够的基础知识,不管 Java 还是 C++都可以最大化利用其特性,那其实区别并不大。C++你可以很方便的手写各种优化代码,从 SIMD Intrinsics 到驱动甚至网络栈都可以改。
Java 虽然 17 也引入了 Vector ,不过你要是有能力做各种底层优化的话,还是 C++顺手写。

但绝大部分人其实都用不到这些东西。你也没那么多必要去压榨硬件性能。毕竟硬件比你人工便宜得多。
而且单纯计算的话,如果纯靠编译器优化,这俩也不会相差很多的。

总之,一个可以用 C++写出满足高性能计算要求代码的人,用 Java 除非受到 API 或者 JVM 限制,不然性能也不会有太大差别。
而且,JNI 算 Java 吗。。。
1 ... 15  16  17  18  19  20  21  22  23  24 ... 135  
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   2142 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 109ms · UTC 14:47 · PVG 22:47 · LAX 06:47 · JFK 09:47
♥ Do have faith in what you're doing.