草庐IT

postgresql-performance

全部标签

performance - nodejs http 和 redis,只有 6000req/s

测试node_redis基准测试,它显示incr超过100000ops/s$nodemulti_bench.jsClientcount:5,nodeversion:0.10.15,serverversion:2.6.4,parser:hiredisINCR,1/5min/max/avg/p95:0/2/0.06/1.001233mstotal,16220.60ops/secINCR,50/5min/max/avg/p95:0/4/1.61/3.00648mstotal,30864.20ops/secINCR,200/5min/max/avg/p95:0/14/5.28/9.00529m

performance - nodejs http 和 redis,只有 6000req/s

测试node_redis基准测试,它显示incr超过100000ops/s$nodemulti_bench.jsClientcount:5,nodeversion:0.10.15,serverversion:2.6.4,parser:hiredisINCR,1/5min/max/avg/p95:0/2/0.06/1.001233mstotal,16220.60ops/secINCR,50/5min/max/avg/p95:0/4/1.61/3.00648mstotal,30864.20ops/secINCR,200/5min/max/avg/p95:0/14/5.28/9.00529m

performance - Aerospike 的大型有序列表能否与排行榜的 Redis 排序集相匹配?

我正在考虑用Aerospike替换Redis,我想知道aerospike是否能够提供与Redis排序集相同的功能和性能,用于应用程序中的排行榜。我需要能够快速插入、读取和更新集合中的项目。我还需要能够对它们进行范围查询并快速检索集合中任意项的排名。 最佳答案 Aerospike目前没有内置的排行榜功能。但是,这是任何人都可以使用用户定义函数(UDF)和大型数据类型(LDT)构建的众多函数之一。这种方法的工作方式是您将拥有一组使用两个大型有序列表LDT的UDF。一个LLIST将管理主要集合,另一个LLIST将提供排行榜/记分牌排序(基

performance - Aerospike 的大型有序列表能否与排行榜的 Redis 排序集相匹配?

我正在考虑用Aerospike替换Redis,我想知道aerospike是否能够提供与Redis排序集相同的功能和性能,用于应用程序中的排行榜。我需要能够快速插入、读取和更新集合中的项目。我还需要能够对它们进行范围查询并快速检索集合中任意项的排名。 最佳答案 Aerospike目前没有内置的排行榜功能。但是,这是任何人都可以使用用户定义函数(UDF)和大型数据类型(LDT)构建的众多函数之一。这种方法的工作方式是您将拥有一组使用两个大型有序列表LDT的UDF。一个LLIST将管理主要集合,另一个LLIST将提供排行榜/记分牌排序(基

performance - Redis 性能问题?

出于测试目的,我试图在我的Redis上施加一些重负载并找出任何上限。首先,我给它加载了50,000和100,000个大小为32个字符的键,值大约为32个字符。两种key大小的用时不超过8-15秒。现在我尝试将4kb的数据作为每个键的值。前10000个键需要800毫秒来设置。但从那时起,速度逐渐减慢,设置全部50,000个键需要大约40分钟。我正在使用带有node_redis(Mranney)的NodeJs加载数据库.是我做错了什么,还是Redis在4KB的大值下就那么慢?我现在发现的另一件事是,当我运行另一个与当前客户端并行的客户端并更新key时,这个第二个客户端在8秒内完成加载500

performance - Redis 性能问题?

出于测试目的,我试图在我的Redis上施加一些重负载并找出任何上限。首先,我给它加载了50,000和100,000个大小为32个字符的键,值大约为32个字符。两种key大小的用时不超过8-15秒。现在我尝试将4kb的数据作为每个键的值。前10000个键需要800毫秒来设置。但从那时起,速度逐渐减慢,设置全部50,000个键需要大约40分钟。我正在使用带有node_redis(Mranney)的NodeJs加载数据库.是我做错了什么,还是Redis在4KB的大值下就那么慢?我现在发现的另一件事是,当我运行另一个与当前客户端并行的客户端并更新key时,这个第二个客户端在8秒内完成加载500

postgresql - 如何在多个进程之间共享一组数据?

我们需要建立一个系统,让多个进程处理同一个数据集。我们的想法是拥有一组可以被我们的工作进程(异步)拉取的元素(即没有重复的值)。进程可能分布在多个服务器上,因此我们需要一个分布式的解决方案。目前我们想到的模式是用Redis做一个集合,这个集合保存工作数据。每个进程都应该连接到集合,并从中弹出一个值。spop的随机功能实际上对我们来说是一个优势,因为我们需要随机访问集合中的元素。数据必须从我们的主PostgreSQL数据库中填充。就像我说的,我们还有一个可供查询的PostgreSQL数据库,进程可以在请求元素时访问该数据库。但是,我们不知道在重负载下是否会成为瓶颈。我们确实希望在此子系统

postgresql - 如何在多个进程之间共享一组数据?

我们需要建立一个系统,让多个进程处理同一个数据集。我们的想法是拥有一组可以被我们的工作进程(异步)拉取的元素(即没有重复的值)。进程可能分布在多个服务器上,因此我们需要一个分布式的解决方案。目前我们想到的模式是用Redis做一个集合,这个集合保存工作数据。每个进程都应该连接到集合,并从中弹出一个值。spop的随机功能实际上对我们来说是一个优势,因为我们需要随机访问集合中的元素。数据必须从我们的主PostgreSQL数据库中填充。就像我说的,我们还有一个可供查询的PostgreSQL数据库,进程可以在请求元素时访问该数据库。但是,我们不知道在重负载下是否会成为瓶颈。我们确实希望在此子系统

postgreSQL15发布,难掩激动快速尝鲜

📢📢📢📣📣📣哈喽!大家好,我是【IT邦德】,江湖人称jeames007,10余年DBA工作经验一位上进心十足的【大数据领域博主】!😜😜😜中国DBA联盟(ACDU)成员,目前从事DBA及程序编程擅长主流数据Oracle、MySQL、PG运维开发,备份恢复,安装迁移,性能优化、故障应急处理等。✨如果有对【数据库】感兴趣的【小可爱】,欢迎关注【IT邦德】💞💞💞❤️❤️❤️感谢各位大可爱小可爱!❤️❤️❤️文章目录前言📣1.新版本发布📣2.yum在线安装✨2.1删除原有PG✨2.2安装yum源✨2.3安装PG15✨2.4验证安装✨2.5环境变量设置✨2.6初始化PG✨2.7登陆PG✨2.8postgr

postgreSQL15发布,难掩激动快速尝鲜

📢📢📢📣📣📣哈喽!大家好,我是【IT邦德】,江湖人称jeames007,10余年DBA工作经验一位上进心十足的【大数据领域博主】!😜😜😜中国DBA联盟(ACDU)成员,目前从事DBA及程序编程擅长主流数据Oracle、MySQL、PG运维开发,备份恢复,安装迁移,性能优化、故障应急处理等。✨如果有对【数据库】感兴趣的【小可爱】,欢迎关注【IT邦德】💞💞💞❤️❤️❤️感谢各位大可爱小可爱!❤️❤️❤️文章目录前言📣1.新版本发布📣2.yum在线安装✨2.1删除原有PG✨2.2安装yum源✨2.3安装PG15✨2.4验证安装✨2.5环境变量设置✨2.6初始化PG✨2.7登陆PG✨2.8postgr