官术网_书友最值得收藏!

Project overview

In this chapter, we'll look at how to build a program that loads a JSON file and an XML file into three databases: a SQLite database, a PostgreSQL database, and a Redis key-value store. To avoid hardwiring the names and positions of the files and the database credentials into the program, we are going to load them from a TOML configuration file.

The final project is named transformer, but we'll explain this through several preliminary small projects:

  • toml_dynamic and toml_static: These read a TOML file in two different ways.
  • json_dynamic and json_static: These read a JSON file in two different ways.
  • xml_example: This reads an XML file.
  • sqlite_example: This creates two tables in a SQLite database, inserts records into them, and queries them.
  • postgresql_example: This creates two tables in a PostgreSQL database, inserts records into them, and queries them.
  • redis_example: This adds some data to a key-value store and queries it.
主站蜘蛛池模板: 郑州市| 凤庆县| 武邑县| 宁阳县| 盘山县| 银川市| 秦皇岛市| 宜黄县| 金阳县| 尉犁县| 勃利县| 遂溪县| 泸西县| 双流县| 定安县| 安顺市| 邵武市| 青州市| 宁明县| 南丹县| 新建县| 治多县| 江油市| 郯城县| 库尔勒市| 福海县| 华容县| 突泉县| 勐海县| 桦甸市| 金塔县| 广德县| 迭部县| 曲阜市| 麟游县| 徐闻县| 苗栗县| 平度市| 双柏县| 卢湾区| 古蔺县|