什麼是二進制安全字符串?它只是一個字符串本身的長度附加?爲什麼他們稱爲二進制安全呢?不確定我應該標記redis,但在閱讀redis文檔時閱讀這個術語。什麼是二進制安全字符串?
0
A
回答
2
二進制安全字符串是可以包含任何字符(字節)的字符串。
例如,許多編程語言使用0x00字符作爲字符串結束標記,因此在這種意義上,二進制安全字符串是可以由這些字符串組成的字符串。
0
二進制安全字符串不會對其長度或終止字符做任何假設。例如,在Redis中(因爲您在問題中提到了Redis),二進制安全批量字符串的語法是「$ str_len \ r \ nbinary_safe_string \ r \ n」。這裏,字符串的長度是字符串表示的一部分。有了這個,你可以將任何東西保存爲一個字符串,比如JPEG圖像。 有關更多詳細信息,請參閱Redis documentation。
0
Redis字符串是一個字節序列。 Redis中的字符串是二進制安全的,這意味着它們的長度不是由任何特殊的終止字符決定的。因此,你可以在一個字符串中存儲512兆字節的內容。
相關問題
- 1. 是在PHP字符串比較中的二進制安全的===?
- 2. 什麼是二進制空字符?
- 3. 什麼是二進制字符集?
- 4. 這個二進制字符串是什麼編碼?
- 5. 在PHP中,二進制安全的函數是什麼意思?
- 6. 什麼是解包的「二進制串」
- 7. Json_encode二進制字符串
- 8. 字符串到二進制[]
- 9. 字符串爲二進制
- 10. 十六進制字符串到二進制字符串
- 11. Ruby:十六進制字符串到二進制字符串
- 12. 什麼是二進制文字?
- 13. 表示值的二進制字節字符串的正確術語是什麼?
- 14. PHP:符號二進制字符串
- 15. Java |二進制字符串到字節
- 16. 什麼是JavaScript字符串的安全長度?
- 17. 什麼是asp.net連接字符串中的集成安全性
- 18. 爲什麼mcrypt_encrypt()將二進制字符放在我的字符串末尾?
- 19. MySQL比較二進制排序與二進制字符串
- 20. Python將二進制字符串轉換爲二進制int
- 21. 寫的字符串二進制數據的二進制文件
- 22. 什麼字符在查詢字符串中不安全?
- 23. 在Perl中添加二進制字符串的最簡單方法是什麼?
- 24. 什麼是新緩衝區的好替代品(「我的字符串」,「二進制」)
- 25. Endianness安全複製二進制數據
- 26. Flex二進制字符串到ByteArray
- 27. 從字符串到二進制列表
- 28. 二進制文件字符串
- 29. 默認Erlang二進制字符串
- 30. 字符串二進制轉換
這意味着你可以使用內容的圖像,例如,作爲重點。你不限於字母和數字。 –