Board logo

標題: 做Database既人唔識Binary轉ASCII? [打印本頁]

作者: zeroy    時間: 2017-12-14 10:28     標題: 做Database既人唔識Binary轉ASCII?

事源我有d data經TCP/IP streaming 出要入MySQL. 負責DB條友問有無ASCII format, 我話無,得Binary. 我講到明Format係32bit signed integer, 佢話唔識點轉.

我唔係軟件人,只係中五學過Pascal. 想問下各大大,DB人係咪真係咁都唔識做?
作者: ink    時間: 2017-12-14 11:06

做 DB 好, 做 programming 也好, 當有 data 收到返嚟, 第一件事要處理嘅係 Data Type.
你係講到明 Format 係 32bit signed integer, 但 Data 內容同格式係乜先?
你話用 TCP/IP streaming Data 入嚟, 咁如果係 Live 24hrs CCTV H264 HD-TS streaming,
咁個 MySQL 一定瓜柴喇! 如果比我負責做 DB, 我第一時間係唔會彩你~
一係你就比個 index 我處理咗你啲 streaming, 我最多將個 index 再落 DB,
再比你 access 個 streaming as File.
作者: fred2088    時間: 2017-12-14 11:09

回覆 1# zeroy


    明同做是兩件事 ...
   要寫 Conversion module ? 好易 ? 用 那個 Language ?  夾公司的系統 ? .... 死了 誰付責 ?
作者: gakko    時間: 2017-12-14 12:23

話說將streaming入落MYSQL唔係一件好奇怪既事咩..
作者: yjfoeg    時間: 2017-12-14 15:19

Stream入MySQL
作者: java2    時間: 2017-12-14 15:49

到底係Binary 定 32bit signed integer ?
d data 有幾大? 太多因住炒埋個mysql. db 有 blob data type, 但唔知你所謂負責DB條友做乜? 因為table design 同insert 通常係developer 做.

事源我有d data經TCP/IP streaming 出要入MySQL. 負責DB條友問有無ASCII format, 我話無,得Binary. 我講到 ...
zeroy 發表於 2017-12-14 10:28

作者: zenith    時間: 2017-12-14 17:39

如果係 32bit signed integer, 點解要用 streaming?
作者: chilun    時間: 2017-12-14 20:04

你要放野入DB 唔係應該轉好format先咩?
作者: little_keung    時間: 2017-12-15 11:49

事源我有d data經TCP/IP streaming 出要入MySQL. 負責DB條友問有無ASCII format, 我話無,得Binary. 我講到 ...
zeroy 發表於 2017-12-14 10:28



    懷疑樓主講 32bit signed integer 係 data type , 唔係 format . 而且咁大個 DB , 無乜 practical case 得 integer 無其他 data type 如 name ( 9 成 9 用 char ) .

    我自認老土唔識咩叫 streaming ,  通常 DB 一係 DATA import , 用 CSV 之類o既 format , 或者砌成 SQL 由 command line client 食. 一係由 DB client 接 DB . 同時懷疑個 DBA presentation 有問題 & 樓主唔想接收資訊o既氣場令個 DBA 搭唔到咀.
作者: 556556bt    時間: 2017-12-15 12:26

懷疑樓主講 32bit signed integer 係 data type , 唔係 format . 而且咁大個 DB , 無乜 practical c ...
little_keung 發表於 2017-12-15 11:49



    其實DB 可以塞binary 既. 點會得ASCII. 入中文unicode 已經唔會係ASCII.
未知係咪樓主寫得未清楚. 感覺似係個"DBA" 唔多想搞囉
作者: little_keung    時間: 2017-12-15 15:21

其實DB 可以塞binary 既. 點會得ASCII. 入中文unicode 已經唔會係ASCII.
未知係咪樓主寫得未清楚.  ...
556556bt 發表於 2017-12-15 12:26



    DB 可以塞 Binary , 但接口格式一定唔會就咁叫 Binary . 32 bit integer o既 binary 起碼都兩個 format , big-endian 同 little-endian .
作者: 556556bt    時間: 2017-12-15 15:49

DB 可以塞 Binary , 但接口格式一定唔會就咁叫 Binary . 32 bit integer o既 binary 起碼都兩個 for ...
little_keung 發表於 2017-12-15 15:21



    咁睇下佢要咩format je consistent 就得啦.
作者: ffchung    時間: 2017-12-15 15:55

本帖最後由 ffchung 於 2017-12-15 15:57 編輯

你只係講有Data (32bit signed integer) 要入 DB, 又冇講你D Data structure,
如幾多個32bit signed integer 當一筆Record, 洗唔洗轉format 至幾個field, 有冇 unique id.......,唔通每收 1 個 32bit signed integer 就一筆record.

係果個人唔識傘
作者: Mathk    時間: 2017-12-15 21:20

又一單上網取暖被放火事件
作者: Kch616    時間: 2017-12-21 12:39

其實樓主答佢BLOB 個DBA 就可能即明





歡迎光臨 電腦領域 HKEPC Hardware (https://www.hkepc.com/forum/) Powered by Discuz! 7.2