有一個API,用於雙絞線應用跟一個數據庫,一個可擴展的方式:twisted.enterprise.dbapi數據庫爲Python扭
的令人困惑的事情是,挑哪個數據庫?
該數據庫將有一個扭曲的應用程序,主要是進行插入和更新以及相對較少的選擇,然後等嚴格-只讀直接訪問數據庫進行選擇客戶。
(只讀用戶不必選擇數據,所述扭曲的應用程式插入;其不是因爲雖然數據庫被用作一個消息隊列)
我的理解 - 其中I」 D類似於修正/勸 - 是:
- Postgres的是一個偉大的數據庫,但幾乎所有的Python綁定 - 而且是其中的一個令人困惑的迷宮 - 是放棄的
- 有psycopg2爲postgres,但這使得很多關於做自己的連接池和事情的噪音;這是否與Twisted異步數據庫連接池合併/有用/透明地共存?等等。
- SQLLite是小事大數據庫,但如果在一個多用戶的方式使用它全數據庫鎖定,所以性能會在我設想的使用模式吮吸;它也有不同的機制來輸入列值?
- 的MySQL - 甲骨文收購,誰願意要立即採納或採用後叉?
- 那裏還有其他東西嗎?
Oracle dbs呢? – 2018-01-21 14:33:16