V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  ysc3839  ›  全部回复第 108 页 / 共 564 页
回复总数  11279
1 ... 104  105  106  107  108  109  110  111  112  113 ... 564  
@documentzhangx66 所以你仍然是在不了解他人需求、现状的情况下,就急于否定?就举一个简单的例子,游戏客户端高频低延迟和服务端进行通信,服务端每收到一个包都通过 TCP 从 redis 或其他数据库请求客户端信息,难道不会成为性能瓶颈吗?再者,我只是在 redis 的基础上加上了进程内的缓存,就叫“放弃一套成熟系统的其他方面”?
看城市的,像广州和佛山的地铁就是通的。
至于国铁的问题,部分线路是已经地铁化运营的,比如广深城际,可以直接扫乘车码入闸,上任意班次。也有像广珠城际那样有很多站票的。
香港高铁目前已经确认 7 月开始试行买票上任意车次了。至于站票,似乎是跟车速以及车辆内部空间设计有关,可能加不了站票。
@documentzhangx66 我目前就在开发一个支持分布式的服务。客户端会与服务进程通信,服务进程从 redis 获取用户 session 信息,以及上报当前 session 的一些数据到 redis 。还有个管理进程去维护 redis 中的数据,最终数据都是存放在 mysql 中的。
服务进程中有使用 map 进行 redis 数据缓存,曾经实测过每次收到客户端数据时都通过 TCP 连接从 redis 拉取客户端数据,结果是会严重影响性能。而且因为是单 TCP 连接 redis(设计成多连接又会继续增加复杂度),redis 请求需要类似 HTTP 那样按顺序处理,会导致无法并行处理客户端数据。
所以 map 比 redis 性能好时,为什么还要使用各种类型的数据库呢?因为有别的需求,仅用 map 不能满足这些需求。不能不看需求就认为不能用 map ,而且即使用了 redis ,本地也适合用 map 再增加一层缓存。
比如说上述案例,如果改为全都直接读 SQL 数据库,SQL 数据库没有通知客户端缓存失效的接口。如果管理进程和服务进程通过 RPC 通信来交换数据,那基本等于重新实现了 redis 的功能,又要写很多 RPC 通信的代码,管理进程崩掉也会影响服务进程正常工作,还不如直接使用 redis 。
@documentzhangx66 redis 还要走网络通信,还是基于 TCP 协议的,我认为不会更快。而且许多 redis 客户端库都支持客户端缓存,redis 也支持 value 发生更改时通知客户端清除缓存。
2023-06-23 18:08:46 +08:00
回复了 Pin 创建的主题 Windows 2023 年, Windows 平台到底应该用什么播放器?
@iorilu PotPlayer 的广告是服务器控制是否显示的,按官方的说法是会根据你的使用频率决定是否显示。
2023-06-23 18:05:36 +08:00
回复了 Pin 创建的主题 Windows 2023 年, Windows 平台到底应该用什么播放器?
关于 FFmpeg 耻辱柱的问题,Infuse 支持那么多格式,它有没有使用 FFmpeg 呢?如果有的话,它有按照协议开放源代码吗?
就算 Infuse 真的能力超强,所有解码算法都是自己独立开发的,同时还解决了专利问题,它能这么做的底气也是因为 macOS 有完善的软件付费平台,以及用户也有付费的意愿,换到 Windows 平台上,Microsoft Store 很晚才出,之前一直没有很简单方便的付费平台,就算有,绝大多数用户也没有付费意愿,完全没办法支撑开发。
2023-06-23 17:59:08 +08:00
回复了 v2016 创建的主题 Windows windows 有像 AlDente 这种控制放电充电的工具吗
充电是 EC 控制的,不同 Windows 机子上的 EC 差异非常大,要开发的话就得一一适配,成本极高。
而且印象中 Mac 能控制充电也是因为有人发现了 Mac 的 SMC 有隐藏的控制充电的接口,苹果似乎很久都没有使用这个接口,但一直存在,如果没有这个接口的话也是没法控制充电的。
2023-06-23 17:50:29 +08:00
回复了 maleclub 创建的主题 分享发现 继拼多多后,美团又因什么幺蛾子被 GooglePlay 下架
2023-06-22 19:05:28 +08:00
回复了 lithium148 创建的主题 NAS 手机怎样运行 WebDAV/SMB 服务器
MiXplorer
2023-06-22 12:14:58 +08:00
回复了 jack4536251 创建的主题 问与答 centos 安装 mysql 后死活启动不了
字面意思 Unit not found
2023-06-22 01:48:19 +08:00
回复了 Takizawa 创建的主题 问与答 如何在小米电视投放自己的商品价格宣传画面
浏览器弄一个?
2023-06-22 00:35:50 +08:00
回复了 yuuhicho 创建的主题 NAS 关于黑群晖改内置 SATA 为 eSATA 的问题
一般是去 BIOS 里开启对应 SATA 端口的热插拔吧
2023-06-21 21:27:25 +08:00
回复了 SWALLOWW 创建的主题 问与答 第一次搬家求教
1.不一定要纸箱,袋子也行。要不要自己打包看你选的啥。选货拉拉那种那是需要你自己打包的。
2.建议联系客服
3.不建议买二手空调
2023-06-21 19:43:44 +08:00
回复了 zengguibo 创建的主题 PHP 想问一个关于在 laravel 里异步执行代码的简单方法
没办法。PHP 官方至今还是只支持传统的 CGI 模式,即有请求来了就从头执行脚本,直到脚本退出才算请求完成。因此只要后台执行的代码不退出,客户端的请求就不会完成,会一直等着。
2023-06-21 16:32:11 +08:00
回复了 john6lq 创建的主题 Android Android 第三方提供的 aar 如何升级内部 openssl 库的版本?
字符串扫描?可以试试把 so 里面版本号字符串改掉
2023-06-21 15:50:06 +08:00
回复了 Sparetire 创建的主题 Windows 关于 Windows 大小核调度和 powercfg 的问题
2023-06-21 15:15:59 +08:00
回复了 Thymolblue 创建的主题 问与答 遇到一个 c++ 类型推导相关的问题
你需要 C++23 的 std::mdspan 。即使不能升级编译器,也有参考实现可以用。
Android 和 iOS 可以用 Apache Cordova https://cordova.apache.org/
2023-06-21 07:10:09 +08:00
回复了 FloatK 创建的主题 问与答 4090 机器学习配置求解答
CPU 建议选带核显的版本。
4090 显卡建议选 PNY 的吧,便宜。不介意技嘉的话也可以选,有四年保修,我自己选了技嘉魔鹰。
2023-06-21 04:47:16 +08:00
回复了 RunPiggy 创建的主题 问与答 请问 Java 有办法用 Socket 将 RTSP 流做转发吗?
怀疑是 X-Y Problem https://coolshell.cn/articles/10804.html 原始需求是什么呢?

你程序的私有包是只能传数据包吗?不能传数据流吗?能的话可以直接传 RTSP 流。
如果不行的话,有两种方案:
一种是用 gstreamer 把 RTSP 解出 RTP 包,然后传 RTP 包,收到后再用 gstreamer 把 RTP 转成 RTSP 。不过 gstreamer 生成 RTSP 后只能作为客户端发给服务器,还需要一个中转服务器。
另一种是用 kcp 等承载数据流的可靠协议,把 RTSP 流塞进去,会得到数据包,直接发就完事了,不需要关心上层协议内容。
1 ... 104  105  106  107  108  109  110  111  112  113 ... 564  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2115 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 91ms · UTC 15:31 · PVG 23:31 · LAX 08:31 · JFK 11:31
Developed with CodeLauncher
♥ Do have faith in what you're doing.