Redis 7.0几乎包括了对其各个方面的增量改进。最值得注意的是 Redis Functions、ACLv2、命令自省和 Sh

Redis 7.0几乎包括了对其各个方面的增量改进。最值得注意的是 Redis Functions、ACLv2、命令自省和 Sharded Pub/Sub,它们代表了基于用户反馈和生产中经验教训的现有功能的重大演变。 7.0 版添加了近 50 个新命令和选项来支持这种演变并扩展 Redis 的现有功能。例如,位图、列表、集合、排序集合和流数据类型都添加了支持其数据管理用例的功能。此外,缓存语义已扩展为支持存在和比较修饰符。

相关推荐

封面图片

Linux 基金会推出 Valkey 作为 Redis 的分叉

Linux 基金会推出 Valkey 作为 Redis 的分叉 Linux 基金会今天公开表示,他们打算分叉 Valkey,作为 Redis 内存存储的开源替代方案。由于 Redis 许可证的变更,Valkey 将从 Redis 7.2.4 分支出来,并将保持 BSD 3 条款许可证。Google、AWS、甲骨文和其他公司正在帮助组建这个新的 Valkey 项目。Linux 基金会的新闻稿中写道:"为了继续改进这项重要的技术,并允许不受限制地发布该项目,社区创建了 Valkey,这是一个开源的高性能键值存储。Valkey 支持 Linux、macOS、OpenBSD、NetBSD 和 FreeBSD 平台。此外,该社区还将继续努力实现现有的路线图,包括更可靠的插槽迁移、集群系统显著的可扩展性和稳定性改进、多线程性能改进、触发器、新命令、矢量搜索支持等新功能。亚马逊网络服务(AWS)、Google云、甲骨文、爱立信和 Snap 公司等行业参与者都在支持 Valkey。他们致力于为支持项目的长期健康发展和可行性做出贡献,使每个人都能从中受益。"更多详情请参见今天的新闻稿。这个 Redis fork 正在 GitHub 上通过valkey-io/valkey 进行开发。此外,还有其他 Redis fork,如多线程 KeyDB 和 Redict。但由于 Valkey 得到了 Linux 基金会和其他大型组织的支持,Valkey 大概会成为 Redis 的社区开源替代品。 ... PC版: 手机版:

封面图片

FFmpeg 在支持杜比视界方面取得进展

FFmpeg 在支持杜比视界方面取得进展 虽然杜比视界是专有技术,但其一直在进行开源适配工作,如 VideoLAN 的 libplacebo 库、x265 编码器、MPV 等。最近,FFmpeg 为支持杜比视界编码进行了大量提交。追溯到上个月,FFmpeg Git 正在添加杜比视界"dovi"扩展块和其他准备工作。本周提交到 FFmpeg Git 的是 FFmpeg 的杜比视界编码与libx265、用于 AV1 的libaomenc和用于英特尔 SVT-AV1 高速 AV1 编码器的libsvtav1。因此,如果您对广泛使用的 FFmpeg 软件支持杜比视界编码感兴趣,请查看最新的 FFmpeg Git。在最近发布的功能丰富的 FFmpeg 7.0 版本之外,还有一些不错的功能。 ... PC版: 手机版:

封面图片

MPV 0.38 媒体播放器发布 新增命令行选项 实现对Vulkan的支持

MPV 0.38 媒体播放器发布 新增命令行选项 实现对Vulkan的支持 MPV 0.38 添加了新的脚本功能、自动开启去隔行选项、X11 上的 MPV 现在允许以 0.5 为单位的 DPI 缩放、许多 Mac 方面的改进、支持多种新的命令行选项、在 Windows 上使用 vaapi-win32 支持 VA-API、默认启用 DVBIN(再次)以及其他修复。MPV 0.38 还有一些值得一提的 Vulkan 变动,包括现在将 MoltenVK 作为 macOS 捆绑程序的一部分,以实现对 Vulkan 的支持。该版本还启用了稳定的 AV1 Vulkan 视频解码扩展,并通过演示反馈添加了对帧定时的支持。有关今天发布的 MPV 0.38 的下载和更多详细信息,请访问GitHub。 ... PC版: 手机版:

封面图片

WinRAR 7.00正式版发布 带来诸多新功能和改进

WinRAR 7.00正式版发布 带来诸多新功能和改进 对于大多数日常使用 WinRAR 的用户来说,这些新增的功能可能也用不上,不过如果你是专业用户的话,可以提前下载 WinRAR 7.00 英文版等版本进行体验。下面是 WinRAR 7.00 版的发行日志:1.RAR 存档格式支持大于 1GB 的压缩字典大小,根据物理可用内存量,最多可以选择 64GB 的词典。2. 对于超过 4GB 的字典,无需指定为 2 的次幂,即 4、8、16、32 这类,实际也可以使用 5GB 或 22GB 等。3. 字典超过 4GB 的压缩文件只能通过 WinRAR 7.00 或更高版本执行解压,字典超过 1GB 的压缩文件必须使用 64 位版 WinRAR 解压。4. 增加字典大小可以提高具有远程重复块的大文件压缩率 (例如虚拟机的磁盘映像这类大文件),对于固定存档中的大型相似文件集 (例如因版本或语言不通的 ISO 映像集合),这可以显著提高压缩率。5. 如果提取的 RAR 存档中的字典大小超过 “设置 / 压缩” 中的允许提取的最大字典大小参数,则 WinRAR 会提示是否取消或继续,这样可以防止消耗过多的内存导致机器卡顿。6. 默认情况下载命令行模式下,WinRAR 会拒绝解压字典超过 4GB 的压缩文件,但你可以使用 - md 或 - mdx 来解压,需要注意的是,和 - md 不同的是,-mdx 仅应用于解压,并且还可以添加到 RAR 环境变量中,不影响归档命令 (即压缩操作)。7. 设置压缩中的定义字典大小对话框可用于自定义与存档名称和参数对话框中的字典大小字段关联,这里会自动建议相同的字典大小。8. 创建 RAR 压缩存档的时候可以使用替代搜索算法,该算法经过优化可以定位更长、距离更远的重复数据块,它有助于提高冗余数据例如大文本文件的压缩率,有时候甚至还可以提高速度。你可以在这里查看完整发行日志: WinRAR 7.00 英语版或繁体中文等版本请点击这里: ... PC版: 手机版:

封面图片

Telegram 将于7月推出Stories 功能

Telegram 将于7月推出Stories 功能 多年来,我们的用户一直要求我们在Telegram中实现Stories。我们收到的所有功能请求中有一半以上与故事有关。 最初,我们反对这样做,因为故事已经无处不在。然而,如果我们不听取用户的意见,不对现有格式进行创新,电报就不会成为电报。 因此,我们将很快推出故事以电报的方式: 隐私。您将能够精确地定义谁可以看到您的每个故事:每个人,只有您的联系人(有例外),一些选定的联系人或亲密朋友列表。 -紧凑的用户界面。故事将被放置在聊天列表顶部的可扩展部分,这使得它们很容易访问而不会占用宝贵的空间。 灵活性。它可以很容易地隐藏任何联系人发布的故事,将它们移动到联系人部分的“隐藏”列表中,而不是主屏幕。 标题。除了使用几十个强大的照片和视频编辑工具,你还可以为你的故事提供标题,以添加更多的背景或链接,并标记其他人。 -双摄像头支持。在Telegram视频信息成功的基础上,我们增加了同时发布前置和后置摄像头拍摄的照片和视频的选项。 -可选的Ephemerality。你可以选择故事何时过期6小时、12小时、24小时或48小时或者在你的个人资料页面上永久显示故事,并为每个故事设置个人隐私设置。 -更多惊喜! 将您的故事保存到个人资料页面的功能将使Telegram的个人资料更加丰富多彩。您不仅可以从最亲密的联系人那里探索更多内容,还可以最终发现有关您在群组或频道评论中连接的用户的更多信息。 说到频道,他们将受益于更多的曝光率和订户:一旦我们推出了从频道转发消息到故事的功能,在Telegram上传播病毒将变得容易得多。 总的来说,在我们的story内部测试之后,即使是我们团队中的怀疑者也开始欣赏这个功能。我们无法想象没有它的电报。 故事目前处于最后的测试阶段,将于7月初发布。这将预示着电报的一个新时代,在那里它将变得比现在更有趣和社交。 标签: #Telegram #Stories 频道: @GodlyNews1 投稿: @Godlynewsbot

封面图片

30年后的今天 FreeDOS仍在延续命令提示符的梦想

30年后的今天 FreeDOS仍在延续命令提示符的梦想 第二件事是,一位名叫吉姆-霍尔(Jim Hall)的开发人员写了一篇文章,宣布了一个名为"PD-DOS"的系统。霍尔对 Windows 3.x 不满意,对我们后来熟知的 Windows 95 项目也不感兴趣,他想开发一个新的"公共领域"版本的 DOS,在全球大多数人都将传统的命令行界面抛在脑后,转而使用更友好但资源密集的图形用户界面时,这个版本仍能保持传统命令行界面的活力。PD-DOS 很快更名为 FreeDOS,30 年后的今天,它已成为最后一个仍在积极开发中的 MS-DOS 兼容操作系统。尽管在互联网时代,DOS 并不能作为一个独立的现代操作系统使用除其他原因外,DOS 并没有真正意识到"互联网"这一概念但它在当今的计算机领域仍然占有重要地位。对于需要在现代系统上运行传统应用程序的用户来说,无论是在虚拟机中运行,还是直接在硬件上运行,它都能满足他们的需求;同时,它也是在传统硬件上运行经过积极维护的 DOS 分支的最佳方式,最早可以追溯到最初的 IBM PC 及其英特尔 8088 CPU。为了纪念2014 年 FreeDOS 诞生 20 周年,我们与霍尔和其他 FreeDOS 维护者讨论了它的持续相关性、DOS 的遗产,以及开发者已经放弃的添加雄心勃勃的现代功能(如多任务处理和内置网络支持)的计划(我们还认真地尝试了仅使用 FreeDOS 进行现代工作,但成功与否参半)。与 MS-DOS 兼容的操作系统世界发展缓慢,因此这些信息大多仍然适用;FreeDOS 在 2014 年的版本为 1.1,而现在的版本为 1.3。在 FreeDOS 30 周年之际,我们再次采访了霍尔,了解 FreeDOS 项目在过去十多年中的发展情况,为什么它仍然重要,以及它如何继续吸引新用户加入。此外,我们还讨论了这个固有的落后操作系统的未来,虽然看起来有些奇怪。FreeDOS 仍在运行,即使硬件发展超越了它在 FreeDOS 中运行与 Lotus 1-2-3 兼容的电子表格程序 AsEasyAs  吉姆-霍尔霍尔说,如果说过去十年没有迎来"桌面上的 FreeDOS 年",那么自 2014 年以来,人们对该操作系统的兴趣和使用率一直保持在相当高的水平。不同的是,随着时间的推移,越来越多的用户将 FreeDOS 作为他们的第一个 DOS 兼容操作系统,而不是微软和 IBM 上世纪八九十年代尘封软件的更新版本。霍尔在接受 Ars 的电子邮件采访时说:"与 10 年前相比,我认为人们对 FreeDOS 的兴趣程度差不多。从人们发给我的提问邮件,或者我在 freedos-user 或 freedos-devel 邮件列表上看到的新用户提问,或者在 Facebook 群组和其他论坛上谈论 FreeDOS 的人来看,我认为以某种方式参与 FreeDOS 社区的人数还是差不多的。""我在 9 月和 10 月左右收到很多人的问题,基本上都是问'我安装了 FreeDOS,但不知道如何使用它。我该怎么办?我想这些人是在大学的计算机科学课程中了解到 FreeDOS 的,并想进一步了解它;或者他们已经在某个地方工作了,他们读到了一篇关于 FreeDOS 的文章,以前从未听说过这个"DOS"东西,并想尝试一下。无论如何,我认为用户社区中更多的人在了解 FreeDOS 的同时也在了解DOS。"尽管人们仍在下载和使用 FreeDOS,但 PC 硬件的变化使得在新 PC 上直接安装和运行 FreeDOS(称为"裸机"安装,以区分直接安装在 PC 上的操作系统和通过某种模拟器或虚拟机在其他操作系统上运行的操作系统)变得更加困难。这不仅仅是指采用基于 Arm 处理器的系统(FreeDOS 不懂这些芯片的语言)在慢慢兴起。其中一个问题是用于启动现代 PC 的 UEFI 固件。UEFI 在 2000 年代末期开始取代传统的 PC BIOS,如今已成为启动 Windows、macOS 和 Linux 的默认机制,尽管从技术上讲,Windows 和 Linux 仍然可以在非 UEFI 系统上启动。长期以来,采用 UEFI 固件的新电脑仍包含某种传统兼容模式,以支持像 FreeDOS 这样只能在 BIOS 模式下启动的操作系统。许多电脑仍然如此,尤其是那些主板为用户提供大量配置选项的家用台式电脑(主板可能将 BIOS 支持称为"CSM",即"兼容性支持模块")。但很多新电脑只能使用 UEFI 启动,这对直接在硬件上运行 FreeDOS 是个问题。尽管 FreeDOS 团队曾经有过更雄心勃勃的计划,但 FreeDOS 存在的主要原因还是为了运行经典的 DOS 程序和游戏,如Commander Keen。霍尔告诉 Ars:"人们问是否有可能重写或更新 FreeDOS 内核,以使用 UEFI 代替 BIOS。也许可以替换内核中使用 BIOS 的部分,但大量的 DOS 应用程序和游戏都是直接调用 BIOS 的。DOS 并不像更现代的操作系统那样使用硬件抽象层(Hardware Abstraction Layer 或 HAL),即应用程序与 HAL 对话,HAL 与硬件对话。DOS 程序通常直接与硬件交互"。换句话说,开发人员可以编写一个可以在 UEFI 系统上启动的 FreeDOS 版本,甚至可以编写一个可以在 Arm 系统上启动的 FreeDOS 版本。但无论哪种改变,都会破坏绝大多数现有的 DOS 应用程序,而运行这些旧程序正是 FreeDOS 存在的主要原因。霍尔说:"这就是我们建议在虚拟机中运行 FreeDOS 的原因之一。虚拟机提供了 BIOS。不过,从实用的角度来看,我认为大多数人都没有兴趣尝试在新台式机或笔记本电脑的裸硬件上运行 FreeDOS,这些硬件包括 16 核英特尔酷睿 Ultra CPU、32GB 内存、512GB 固态硬盘和 Wi-Fi。如果你要运行 FreeDOS,你可能是在寻找'复古'的计算体验,所以无论如何,你更有可能在老式 PC 上安装 FreeDOS。"怪异的复古 PC 是体验 FreeDOS 的绝佳方式Book 8088 是一款非常奇特的机器,但它让现代人更容易接受复古计算的某些方面。说到复古电脑,其实在过去几年里,它们变得更容易找到和使用了。这在一定程度上要归功于像Book 8088、Hand 386 和Pocket 386 这样的奇特 AliExpress 硬件的兴起。虽然这些硬件充其量只是存在于道德的灰色地带我们使用的 Book 8088 在出厂时就附带了各种老旧但仍受版权保护的软件,另外还有一个从开源社区盗取的 BIOS,没有注明出处但与真正的老旧 IBM PC 或手提箱大小的康柏 Deskpro 相比,它们更容易购买,也更容易腾出空间。这些便携式系统混合使用了真正的复古部件和较新的复制品,在很大程度上忠实地复制了使用复古 PC 的体验。现代的屏幕和电池技术以及固态存储让它们比正品用起来更顺手,但与在完全现代的系统上运行 86Box 这样的模拟器相比,还是更接近原始体验。霍尔认为这些老系统"非常棒",他一直在使用在 Pocket 386 上运行的 FreeDOS 运行复古游戏和应用程序。这台 PC 配备了 40 MHz 的 386SX 处理器和 8MB 内存,在 FreeDOS 于 90 年代中期问世时,这台 PC 已被认为有点过时,但它仍然代表了当时在任何计算机实验室、办公室或家庭房间里可能发现的那种正在慢慢老化的系统。霍尔还称赞 Pocket 386 是一款复古的文字处理器和电子表格机;即使在 8088 上也能很好地运行这类 DOS 生产率应用程序,因此 386 带来的体验会更令人愉悦。很多人会选择在这些系统上运行真正的 MS-DOS 或 IBM PC-DOS,而 MS-DOS 也是制造商提供给他们的。但 FreeDOS 持续发展的好处是,它可以支持一些现代设施,使复古计算机体验更加愉悦。当被问及如何扩展 FreeDOS 的功能时,霍尔说:"我们在'用户空间'中提供了很多扩展功能。FreeDOS 内核必须是相当经典的 DOS 内核,但我们可以添加几乎任何我们需要的独立实用程序和工具。因此,我们提供了额外的归档程序,如 7z 和 zip/unzip,甚至 gzip 和 tar。我们还提供额外的设备驱动程序,如 CD-ROM 缓存(cdrcache)、DOS 长文件名支持(doslfn或lfndos),以及 UDMA 硬盘和固态硬盘的缓存驱动程序(uhdd)。当然,还有大量的开发工具,包括编译器、汇编器、调试器和编辑器,让你可以创建自己的程序... PC版: 手机版:

🔍 发送关键词来寻找群组、频道或视频。

启动SOSO机器人