c++ 磁盘读写

#include <iostream>
#include <string>
#include <fstream>

int main()
{
	string instId = "00001";
	double price = 3500;

	ofstream fout("test.txt", ios::app);
	fout << "合约代码:" << instId.c_str() << " 价格:" << price << endl;
	fout << "合约代码:" << instId.c_str() << " 价格:" << price + 50 << endl;
	fout.close();
	return 0;
}

int main()
{
	string instId = "00001";
	double price = 5000;

	ofstream fout("test.csv", ios::app);
	fout << "合约代码:" << instId.c_str() << ",价格:" << price << endl;
	fout << "合约代码:" << instId.c_str() << ",价格:" << price + 50 << endl;

	fout.close();
	return 0;
}

redis5.0 知识点一

1、redis的重要配置项
2、stream数据类型
3、help子命令
4、更方便的搭建redis集群
5、新的Sorted Set命令
6、如何整理内存碎片和如何查看内存报告

======12项新特性======
1、新的Stream数据类型。
2、新的Redis模块API:Times and Cluster API。
3、RDB现在存储LFU和LRU信息。
4、集群管理器从Ruby(redis-trib.rb)移植到C代码。
5、新sorted set命令:ZPOPMIN/MAX和阻塞变种。
6、主动碎片整理V2。
7、增强HyperLogLog实现。
8、更好的内存统计报告。
9、许多带有子命令的命令现在都有一个HELP子命令。
10、客户经常连接和断开连接时性能更好。
11、错误修复和改进。
12、Jemalloc升级到5.1版。

======stream数据类型======
本质是一个抽象日志
redis现有String、List、Hash、Set、Sort Set、Stream 6种数据类型
1、其他5种数据结构类型不能显示的需求,可直接用stream实现。
2、直接贴近业务需求,提升开发效率。
3、物联网,各种传感器产生时间序列数据,定位未来。