工作過程中註意事項(一)
阿新 • • 發佈:2018-09-16
encoding model mode 出現 true 工作 語言 utf-8 user
1.mysql方面:
第一點:編碼問題,最好設置utf-8,否則容易亂碼
第二點:各語言代碼連接時,都要加上編碼格式字段,否則容易亂碼
java:jdbc:mysql://xxx:xxx:xx:xxx:3306/xxx?useUnicode=true&characterEncoding=utf8&useSSL=false
python:MySQLdb.connect(host=conf.sql_ip, user=conf.sql_user, passwd=conf.sql_pwd, db=conf.sql_db_name, port=conf.sql_port, charset=‘utf8‘)
第三點:sql_model參數ONLY_FULL_GROUP_BY默認是開啟的,但是有的查出來的列不在group by後面出現,會報錯,所以,把這項關閉即可。
2.redis方面:
第一點:一個db裏的一個key值裏存儲的數據不易過大,數量也最好不要過多,否則,程序讀取會變慢。
3.mongodb方面:
第一點:mongodb數據數量過多,分頁無法查詢。
4.存儲集群方面:
第一點:一個文件夾裏的文件數量不宜過多,太多的話之後的讀寫都會越來越慢。
工作過程中註意事項(一)