# 存储数据不用数据库:Java中的文件存储
在开发应用程序时,通常需要存储数据以便后续使用。传统的做法是使用数据库来存储数据,但有时候我们也可以使用文件来存储数据。在Java中,我们可以利用文件系统来实现数据的存储和读取操作,而不必依赖于数据库。
## 文件存储的优势
1. **简单易用**:相比于数据库,文件存储更加简单易用,不需要安装数据库软件,只需使用Java的文件操作API即可。            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-04-05 05:21:21
                            
                                255阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            什么玩意。。。 数据库即存储数据的仓库。根据存储关系的不同,数据库可分为关系型数据库和非关系型数据库。 关系型数据库就是数据库表不仅仅存储书籍,还存储表和表之间的关系。常见的关系型数据库包括:Oracle、Mysql、MariaDB、Access、DB2、Oceanbase。 非关系型数据库就是数据库表仅仅存储数据,非关系型数据库也被称为No-SQL,即Not only SQL,翻译为“不仅仅是S            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-10-19 21:09:19
                            
                                163阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            背景后台管理系统需要数据存储,之前自己偷懒以为只要内存就可以,但是在服务器托管需要pm2来进行管理,守护多个进程常常失效,因此研究一下数据库连接。相关调研Node.js 应用一般有三种方式保存数据。不使用任何数据库管理系统(DBMS),把数据保存在内存里或直接使用文件系统。使用关系数据库。例如 MySQL, PostgreSQL.使用非关系数据库。例如 Redis,MongoDB,CouchDB,            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-09-16 20:43:08
                            
                                137阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            什么是NoSql1.NoSQL(NoSQL = Not Only SQL ),意即“不仅仅是SQL”,它泛指非关系型的数据库。Redis是什么1.Redis 是一个高性能的开源的、C语言写的Nosql(非关系型数据库),数据保存在内存中。 2.Redis 是以key-value形式存储的Nosql,和传统的关系型数据库不一样。不一定遵循传统数据库的一些基本要求,比如说,不遵循sql标准,事务,表结            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-10-21 11:04:00
                            
                                18阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
             总共分三个部分:gorilla_main.php,gorilla.php,gorilla2.php  gorilla_main.php <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-tra            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2008-09-29 15:42:40
                            
                                4199阅读
                            
                                                                             
                 
                
                             
         
            
            
            
             分3个页面:news_add.php,news_list.php,config.phpconfig.php
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<ht            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2008-10-03 11:39:11
                            
                                1796阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            java控制台输入图书管理系统信息,(不用数据库和可视化界面,java学习新手秒懂)使用多层框架实现功能图书管理系统需求:  一. 登录页面  1.管理员通过输入用户名和密码能够进入后台进行操作  2.可以进行注册  3.可以退出  二.后台操作有:  1.查询所有图书  2.根据作者查询  3.根据出版社查询图书  4.根据图书名称进行查询  5.增加图书  6.修改图书数量  7.根据图书编号            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-03 22:05:12
                            
                                83阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            连接MySQL数据库需要使用mysqli_connect()函数,执行SQL语句需要使用mysqli_query()函数            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-06-10 00:47:27
                            
                                147阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            在个项目中,我只用数组保存数据,和只用for循环和if条件语句来完成,连数组工具类都没用,所以导致要用到很多的条件语句,虽然比较局限,但可以让新手快速体验一下做小项目的乐趣,也可以练练for和if这些语句,练练一下它们之间嵌套的逻辑关系等,因为时间有限所以没有去优化了,主要还是让新手们体验下做java项目的面向对象编程思想(OOP),给新手们体验一下做项目的乐趣,嘿嘿!            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-21 08:29:25
                            
                                120阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            php有三种方式来操作mysql数据库:1.mysql扩展库2.mysqli扩展库3.pdomysql扩展库和my            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-03-04 07:46:18
                            
                                261阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            数据存储方式计算机数据(Data)的存储一般以硬盘为数据存储空间资源,从而保证计算机内的数据能够持续保存。对于数据的处理,一般会采用数据库相关的技术进行处理,从而保证数据处理的高效性。 采用数据库的管理模式不仅提高了数据的存储效率,而且在存储的层面上提高了数据的安全性。通过分类的存储模式让数据管理更加安全便捷,更能实现对数据的调用和对比,并且方便查询等操作的使用。什么是数据库数据库是数据管理的有效            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-18 11:26:14
                            
                                161阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            ,图片上可以存储到数据库里的,可以通过二进制流将图片存到数据库中。但是,强烈不建议把图片存储到数据库中!!!!首先对数据库的读/写的速度永远都赶不上文件系统处理的速度,其次数据库备份变的巨大,越来越耗时间,最后对文件的访问需要穿越你的应用层和数据库层。图片是数据库最大的杀手。一般来说数据库都是存...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-09-08 15:43:29
                            
                                3310阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            无需进入mysql数据库 如果不成功的话: ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-03-03 16:34:16
                            
                                107阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # Spring Boot 无数据库开发指南
在现代的应用程序开发中,使用数据库是一个构建稳定系统的重要步骤。然而,有时我们需要开发一个不依赖数据库的Spring Boot应用。本文将带你逐步实现这一目标,并解释每一步的具体代码与含义。
## 整体流程概述
下面是一个开发不使用数据库的Spring Boot应用的步骤流程表。
| 步骤   | 描述            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-09-07 06:40:33
                            
                                218阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            之前发现好多找我做管理系统,但不让用数据库,就了一个简易的管理系统,用来给大家分享一下这是一个集选择性登录,查询,删除,修改,添加为一体的管理系统,不光可以是图书管理系统,自己还可以改成其它系统。1,开始是选择登录,不同的选择进入不同的登陆界面  2, 两个登陆界面的账号和密码是不一样的   3,登陆后,进入管理界面,进行添加,删除,修改,查询功能            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-20 13:59:56
                            
                                110阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            Android内置了一个名为SQLite的关系型数据库,这是一款轻量型的数据库,操作十分简便。SQLite与别的数据库不同的是,它没有数据类型。可以保存任何类型的数据到你所想要保存的任何表的任何列中。但它又支持常见的类型比如: NULL, VARCHAR, TEXT, INTEGER, BLOB, CLOB...等。唯一的例外是:integer primary key 此字段只能存储64位整数。在            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-06-29 23:55:07
                            
                                1240阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            【文件共享服务器】Samba用于Linux与windows系统直接的文件共享和打印共享,也可以用于Linux与Linux之间的资源共享,NFS(网络文件系统),Linux与Linux之间的数据共享,gitsvnftp(上传)rsync+inofile分布式存储系统海量存储【自建数据库和存储 与 阿里云数据库和存储 金融业】【数据库:关系型数据库 和 nosql】MySQL目前最火的分支仍然是Ora            
                
                    
                        
                                                            
                                                                        
                                                                                        翻译
                                                                                            精选
                                                        
                            2016-02-24 19:27:27
                            
                                800阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            数据库基本概念1. 数据库的存储方式 计算机数据一般为硬盘存储,在 数据处理时,采用数据库的相关技术。 作用:提高了数据的存储效率; 提高了数据的安全性;2. 数据库是什么 由一批数据构成的有序集合—存放在结构化的数据表中 数据表之间相互关联,反应客观事物的本质联系3. 数据库的存储结构 是指:数据库中的物理数据和逻辑数据的表现形式、物理数据和逻辑数据之间关系映射方式的描述。 两种形式:物理数据描            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-18 19:48:14
                            
                                76阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            SQLite是android中的自带数据库,可以很方便的实现数据的存储,而且语句和原生的sql联系很大。学习数据库是一年多前的专业选修课上学过了,好多语句都忘了。各种自认为正确其实就错在关键处的错误,都犯出来了,利用课余空闲时间,陆陆续续,差不多调了也快一周了,虽然在很2的错误上花了这么多时间,但是现在调出来了,还是挺有成就感的。延续以前写解题报告的风格,先总结一下。一、创建数据库1、创建一个数据            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-09 12:04:24
                            
                                96阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            数据存储引擎
			
 MyISAM存储引擎
	默认MyISAM的表会在磁盘中产生3个文件 .frm表结构文件
.MYD数据文件
.MYI索引文件
 
	
 
	可以在创建的时候指定数据文件和索引文件的存储位置,只有MyISAM表支持
DATA DIRECORY [=] 数据保存的绝对路径
INDEX DIRECTORY [=] 索引文件保存的绝对路径
MyISAM单表            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-03-04 16:24:46
                            
                                154阅读