Atitit 综合原则 软件与项目开发中的理念信念 目录 1.1. 建议组合使用扬长避短 1 1.2. 常见数据库 mysql oracle mssql mongodb postgre sqlit

Atitit 综合原则 软件与项目开发中的理念信念

目录

1.1. 建议组合使用扬长避短 1

1.2. 常见数据库 mysql oracle mssql mongodb  postgre sqlite redis  txt文本数据库 1

1.3. 读取与加载 通过ajax 读取 1

1.4. 编辑与写入  一个在线的web文本编辑器即可 2

1.1. 建议组合使用扬长避短 

人无完人 ,不要非此即彼,各有所长。。数据库也是这样的。。个人建议根据每个数据库的优点,扬长避短,组合使用。。

1.2. 常见数据库 mysql oracle mssql mongodb  postgre sqlite redis  txt文本数据库

Excel  文件系统 有时候作为小型简单模块数据存储也很有用

最近在做一个主机列表管理  用传统数据库模型太麻烦。。就使用txt文本模式即可,数据存储使用json序列化,整个表就是一个json文档。。

1.3. 读取与加载 通过ajax 读取

因为有rest框架截获了* url,只好加了个webdavurl模式

function inihost(urlx)

{

 

$.ajax({

url: urlx,

dataType: "json",

data: "method=cpuservice.sysinfo&"+ Math.random(),

type: "get",

success: function (d) {

console.log(d);

console.log("----fini");

$.each(d, function (n, item) {

$('#host_list').append('<option label="' + item + '" value="' + item + '"></option>');

});

}

});

}

1.4. 编辑与写入  一个在线的web文本编辑器即可

    <a href="log/fileeditV2.htm?file=/host.txt" style="color:white" target="_blank">编辑服务器列表</a>

一个在线的web文本编辑器即可

原文地址:https://www.cnblogs.com/attilax/p/15197558.html