• 请不要在回答技术问题时复制粘贴 AI 生成的内容
tctc4869
V2EX  ›  程序员

存储一组多个不限长度的字符串类型属性的数据类型,只用嵌入式数据库的话,应该怎么做呢?

  •  
  •   tctc4869 · Jun 19, 2021 · 1349 views
    This topic created in 1817 days ago, the information mentioned may be changed or developed.

    有这样一个数据类型(不是指数据库的某个表类型),其所有的属性类型都是字符串类型,而且这些属性的字符串长度,比如文章,代码文件里的代码等,想写多长就写多长。

    要在在一个页面上全部显示出来,至于怎么显示那是另一个问题

    那么现在有一组这样的数据,请问在不用服务端数据库(比如 sql server,mysql,mongodb )的情况下,比较合适的存储方案是什么?

    我想到了 sqlite 和嵌入式的 kv 数据库,sqlite 是开辟多个 text 类型的列来应对,而 kv 数据库,key 用字符串或数字,value 用键值对,用来存不同的文章,代码段类型的数据。

    这两个谁更合适,如果是 kv 数据库,那用什么比较合适( mapDb?levelDb?)?还是有其他更好的方式?

    israinbow
        1
    israinbow  
       Jun 19, 2021 via Android
    试试用 UnQLite 之类的用 json 格式储存?
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1946 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 45ms · UTC 16:13 · PVG 00:13 · LAX 09:13 · JFK 12:13
    ♥ Do have faith in what you're doing.