1. 程式人生 > >工作過程中註意事項(一)

工作過程中註意事項(一)

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.存儲集群方面:

第一點:一個文件夾裏的文件數量不宜過多,太多的話之後的讀寫都會越來越慢。

工作過程中註意事項(一)