[{"data":1,"prerenderedAt":404},["ShallowReactive",2],{"content-query-UGQeb87QSv":3},{"_path":4,"_dir":5,"_draft":6,"_partial":6,"_locale":7,"title":8,"description":9,"icon":10,"body":11,"_type":398,"_id":399,"_source":400,"_file":401,"_stem":402,"_extension":403},"/ramdb/about","ramdb",false,"","ArmaRAMDb - About","ArmaRAMDb delivers next-level persistence in Arma 3 through an ultra-fast in-memory data store powered by C# .NET 8. This high-performance framework provides unparalleled speed and scalability for all your Arma 3 gameplay data management needs.","mdi:file-text-outline",{"type":12,"children":13,"toc":381},"root",[14,23,28,35,45,51,58,71,77,82,110,116,121,174,180,185,203,209,214,237,243,248,271,277,283,301,307],{"type":15,"tag":16,"props":17,"children":19},"element","h1",{"id":18},"about",[20],{"type":21,"value":22},"text","About",{"type":15,"tag":24,"props":25,"children":26},"p",{},[27],{"type":21,"value":9},{"type":15,"tag":29,"props":30,"children":32},"h2",{"id":31},"dependencies",[33],{"type":21,"value":34},"Dependencies",{"type":15,"tag":36,"props":37,"children":38},"ul",{},[39],{"type":15,"tag":40,"props":41,"children":42},"li",{},[43],{"type":21,"value":44},"CBA_A3: Community Base Addons for Arma 3",{"type":15,"tag":29,"props":46,"children":48},{"id":47},"core-technology",[49],{"type":21,"value":50},"Core Technology",{"type":15,"tag":52,"props":53,"children":55},"h3",{"id":54},"modern-stack",[56],{"type":21,"value":57},"Modern Stack",{"type":15,"tag":36,"props":59,"children":60},{},[61,66],{"type":15,"tag":40,"props":62,"children":63},{},[64],{"type":21,"value":65},"C# .NET 8: Latest runtime performance and features",{"type":15,"tag":40,"props":67,"children":68},{},[69],{"type":21,"value":70},"Arma 3 Integration: Native mod support",{"type":15,"tag":52,"props":72,"children":74},{"id":73},"data-storage",[75],{"type":21,"value":76},"Data Storage",{"type":15,"tag":24,"props":78,"children":79},{},[80],{"type":21,"value":81},"Lightning-fast storage capabilities:",{"type":15,"tag":36,"props":83,"children":84},{},[85,90,95,100,105],{"type":15,"tag":40,"props":86,"children":87},{},[88],{"type":21,"value":89},"Key-Value Operations: Instant data access",{"type":15,"tag":40,"props":91,"children":92},{},[93],{"type":21,"value":94},"Hash Storage: Complex data structures",{"type":15,"tag":40,"props":96,"children":97},{},[98],{"type":21,"value":99},"List Management: Sequential data handling",{"type":15,"tag":40,"props":101,"children":102},{},[103],{"type":21,"value":104},"Generic Storage: Flexible data typing",{"type":15,"tag":40,"props":106,"children":107},{},[108],{"type":21,"value":109},"Memory-Optimized: Maximum performance",{"type":15,"tag":52,"props":111,"children":113},{"id":112},"data-structure",[114],{"type":21,"value":115},"Data Structure",{"type":15,"tag":24,"props":117,"children":118},{},[119],{"type":21,"value":120},"All values in ArmaRAMDb must be stored as arrays:",{"type":15,"tag":36,"props":122,"children":123},{},[124,129,134,164,169],{"type":15,"tag":40,"props":125,"children":126},{},[127],{"type":21,"value":128},"Values must be formatted as arrays by the developer",{"type":15,"tag":40,"props":130,"children":131},{},[132],{"type":21,"value":133},"Consistent array format required for all operations",{"type":15,"tag":40,"props":135,"children":136},{},[137,139],{"type":21,"value":138},"Supports both single and multiple values in array format\n",{"type":15,"tag":36,"props":140,"children":141},{},[142],{"type":15,"tag":40,"props":143,"children":144},{},[145,147,154,156,162],{"type":21,"value":146},"Example: ",{"type":15,"tag":148,"props":149,"children":151},"code",{"className":150},[],[152],{"type":21,"value":153},"[\"value\"]",{"type":21,"value":155}," for single values, ",{"type":15,"tag":148,"props":157,"children":159},{"className":158},[],[160],{"type":21,"value":161},"[\"value1\", \"value2\"]",{"type":21,"value":163}," for multiple",{"type":15,"tag":40,"props":165,"children":166},{},[167],{"type":21,"value":168},"Enables uniform data handling and processing",{"type":15,"tag":40,"props":170,"children":171},{},[172],{"type":21,"value":173},"Provides predictable query results",{"type":15,"tag":52,"props":175,"children":177},{"id":176},"real-time-features",[178],{"type":21,"value":179},"Real-Time Features",{"type":15,"tag":24,"props":181,"children":182},{},[183],{"type":21,"value":184},"Advanced real-time capabilities:",{"type":15,"tag":36,"props":186,"children":187},{},[188,193,198],{"type":15,"tag":40,"props":189,"children":190},{},[191],{"type":21,"value":192},"Task Scheduling: Efficient job processing",{"type":15,"tag":40,"props":194,"children":195},{},[196],{"type":21,"value":197},"Event Distribution: Real-time data flow",{"type":15,"tag":40,"props":199,"children":200},{},[201],{"type":21,"value":202},"State Management: Live data synchronization",{"type":15,"tag":52,"props":204,"children":206},{"id":205},"performance-features",[207],{"type":21,"value":208},"Performance Features",{"type":15,"tag":24,"props":210,"children":211},{},[212],{"type":21,"value":213},"Enterprise-grade operations:",{"type":15,"tag":36,"props":215,"children":216},{},[217,222,227,232],{"type":15,"tag":40,"props":218,"children":219},{},[220],{"type":21,"value":221},"In-Memory Processing: Microsecond response times",{"type":15,"tag":40,"props":223,"children":224},{},[225],{"type":21,"value":226},"Persistent Storage: Reliable data retention",{"type":15,"tag":40,"props":228,"children":229},{},[230],{"type":21,"value":231},"Scalable Architecture: Grow with your needs",{"type":15,"tag":40,"props":233,"children":234},{},[235],{"type":21,"value":236},"Data Integrity: Guaranteed consistency",{"type":15,"tag":52,"props":238,"children":240},{"id":239},"storage-flexibility",[241],{"type":21,"value":242},"Storage Flexibility",{"type":15,"tag":24,"props":244,"children":245},{},[246],{"type":21,"value":247},"The framework provides in-memory storage by default. For persistent disk storage:",{"type":15,"tag":36,"props":249,"children":250},{},[251,256,261,266],{"type":15,"tag":40,"props":252,"children":253},{},[254],{"type":21,"value":255},"Developers can implement custom database APIs",{"type":15,"tag":40,"props":257,"children":258},{},[259],{"type":21,"value":260},"Connect to any preferred database system",{"type":15,"tag":40,"props":262,"children":263},{},[264],{"type":21,"value":265},"Create custom storage solutions",{"type":15,"tag":40,"props":267,"children":268},{},[269],{"type":21,"value":270},"Design specific persistence layers",{"type":15,"tag":29,"props":272,"children":274},{"id":273},"technical-implementation",[275],{"type":21,"value":276},"Technical Implementation",{"type":15,"tag":52,"props":278,"children":280},{"id":279},"architecture",[281],{"type":21,"value":282},"Architecture",{"type":15,"tag":36,"props":284,"children":285},{},[286,291,296],{"type":15,"tag":40,"props":287,"children":288},{},[289],{"type":21,"value":290},"In-Memory Store: Ultra-fast data operations",{"type":15,"tag":40,"props":292,"children":293},{},[294],{"type":21,"value":295},"C# Library: Loads with Arma 3 for direct access",{"type":15,"tag":40,"props":297,"children":298},{},[299],{"type":21,"value":300},"Mod Integration: Seamless gameplay experience",{"type":15,"tag":29,"props":302,"children":304},{"id":303},"key-benefits",[305],{"type":21,"value":306},"Key Benefits",{"type":15,"tag":36,"props":308,"children":309},{},[310,321,331,341,351,361,371],{"type":15,"tag":40,"props":311,"children":312},{},[313,319],{"type":15,"tag":314,"props":315,"children":316},"strong",{},[317],{"type":21,"value":318},"Ultra Performance",{"type":21,"value":320},": Microsecond data operations",{"type":15,"tag":40,"props":322,"children":323},{},[324,329],{"type":15,"tag":314,"props":325,"children":326},{},[327],{"type":21,"value":328},"Modern Technology",{"type":21,"value":330},": Latest .NET 8 capabilities",{"type":15,"tag":40,"props":332,"children":333},{},[334,339],{"type":15,"tag":314,"props":335,"children":336},{},[337],{"type":21,"value":338},"Game Integration",{"type":21,"value":340},": Native Arma 3 experience",{"type":15,"tag":40,"props":342,"children":343},{},[344,349],{"type":15,"tag":314,"props":345,"children":346},{},[347],{"type":21,"value":348},"Scalability",{"type":21,"value":350},": Handles growing data needs",{"type":15,"tag":40,"props":352,"children":353},{},[354,359],{"type":15,"tag":314,"props":355,"children":356},{},[357],{"type":21,"value":358},"Reliability",{"type":21,"value":360},": Enterprise-grade stability",{"type":15,"tag":40,"props":362,"children":363},{},[364,369],{"type":15,"tag":314,"props":365,"children":366},{},[367],{"type":21,"value":368},"Storage Freedom",{"type":21,"value":370},": Choose your persistence solution",{"type":15,"tag":40,"props":372,"children":373},{},[374,379],{"type":15,"tag":314,"props":375,"children":376},{},[377],{"type":21,"value":378},"Consistent Data",{"type":21,"value":380},": Array-based value storage",{"title":7,"searchDepth":382,"depth":382,"links":383},2,[384,385,394,397],{"id":31,"depth":382,"text":34},{"id":47,"depth":382,"text":50,"children":386},[387,389,390,391,392,393],{"id":54,"depth":388,"text":57},3,{"id":73,"depth":388,"text":76},{"id":112,"depth":388,"text":115},{"id":176,"depth":388,"text":179},{"id":205,"depth":388,"text":208},{"id":239,"depth":388,"text":242},{"id":273,"depth":382,"text":276,"children":395},[396],{"id":279,"depth":388,"text":282},{"id":303,"depth":382,"text":306},"markdown","content:ramdb:about.md","content","ramdb/about.md","ramdb/about","md",1742777961706]