json能代替数据库吗?
高洛峰
高洛峰 2016-11-10 16:01:20
0
5
2171

有一个问题,既然js能对json进行增删改查的话,如果自己个人网站用不到一些比较难的后端技术,能否前端就能做出一些登录,注册,留言板,之类的?

有没有比较好的文章可以学习下json的增删改查呢??

主要是自己想写着玩玩。但是实际项目肯定不可能代替这个我是知道的。。


高洛峰
高洛峰

拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...

모든 응답 (5)
三叔

不能替代,JSON处理不了实体间的复杂关系

    学霸

    JSON是一种数据存储格式,和数据库不存在代替关系。

    如果是少量数据存在JSON文件中是非常方便的,但是如果是大量数据建议还是存在数据库中,主要是数据库的存储效率、查询效率都高


      三叔

      且不说性能 数据库至少要支持 聚合 ,索引,高可用 这些要求吧 看起来JSON是搞不定的

      我理解楼主的意思是以JSON作为协议格式吧?


        学霸

        json只不过是一种数据格式,所以是不可以代替数据库的啦;像数据库MongoDB的格式是bson,就是json的一种二进制形式的存储格式;

        持久性的数据还是要存到数据库才行的哟,如果你只是做一些简单的本地数据存放,可以用HTML5的localstorage不过,这只是存在用户本地的,清空浏览器数据后数据就会没了~


          三叔

          json就是一种数据传输的形式,有保存数据的功能,但是并不持久。一般情况下都是存在于内存,一旦程序退出了,json就没有了。但是数据是需要持久化的,下次启动程序的时候还想要上次的数据,这时候就需要数据库。无论是关系型数据库还是非关系型数据库,都能将数据保存起来,即使程序退出了,数据也不会丢失。

            최신 다운로드
            더>
            웹 효과
            웹사이트 소스 코드
            웹사이트 자료
            프론트엔드 템플릿
            회사 소개 부인 성명 Sitemap
            PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!