你好,根据你描述的场景,构建的新数据平台,主要的工作就是为生产系统瘦身。
你们需要一个可以快速写入和查询的NoSQL,并且能方便管理每日的数据。
像你们这种场景,每天增量数据入库,可以使用SequoiaDB的主子表功能,很好的管理每日数据;
这个主子表,相当于关系型数据库的分区表概念。
并且SequoiaDB支持在任意字段上建立索引,用户在查询速度和应用场景都无需担心(Hbase就只能支持单索引)。
SequoiaDB也拥有C#的驱动,用户可以无需切换开发语言就能使用。
至于未来数据导入、导出问题,SequoiaDB也拥有对应的工具,导入工具支持标准的CSV文件和Json格式。
而且SequoiaDB为 PostgreSQL开发了第三方插件,用户可以通过标准的SQL语句访问SequoiaDB,开发、应用迁移成本也大大降低